Guild icon
EmoTracker
Support / autotracker-support
Autotracker requires an active internet connection. Make sure you have installed the required manual update referred to in #announcements! All autotracker related support discussion (questions, help requests, etc.) should go here. Useful information is in the pinned messages. When reporting issues, make sure to be specific about what emulator/console/etc. is being used, as well as the details of what you saw, as specifically as possible. For emulator players, any Lua script errors you see in your emulator are very useful information.
Avatar
TarThoron 2021-03-04 15:44
Autotracking is currently only available for SNES and some GB/GBA games. I don't know if there are any plans to expand to PC games, but I would guess no. Autotracking works by reading specific memory addresses in the console/emulator. I'm guessing that developing it for PC games would require tailoring the core program for each individual game.
Avatar
EmoSaru 2021-03-04 17:56
Direct ram inspection PC autotracking, for lack of a better description, makes EmoTracker effectively a virus or malware.
17:56
So I won’t be doing that.
17:57
That said, some changes I am considering for autotracker in the future may make it more possible for other people to build that.
Avatar
duncathan_salt 2021-03-04 23:02
is there some technical reason livesplit has no issues with the ram inspection for its autosplitters, or is that just a moral objection on your part?
23:02
not to suggest that the latter would be unreasonable or anything, just curious
Avatar
EmoSaru 2021-03-04 23:30
It’s more the latter. I’m not interested in distributing a scriptable platform for modifying the memory pages for arbitrary processes on PCs. Beyond that, people already have issues with over-aggressive antivirus - the last thing I want to do is give the antivirus databases an actual good reason to flag the app.
Avatar
Magus_Oscuro 2021-03-05 05:43
Maybe there is a way to get your app off the hook? Is the LUA script allowed to do things like read an arbitrary file or communicate on a socket? If so then someone else's program could do the dirty work. Just a thought, not sure if it's a good or bad.
Avatar
MikeTrethewey | Axiom Verge 2021-03-05 09:06
@Magus_Oscuro
someone else’s program
This doesn’t fix the issue, it just skirts it.
Avatar
Magus_Oscuro 2021-03-05 09:11
That is true. And I wouldn't expect a binary blob to be allowed in a pack anyway.
09:12
My thought was more along the lines of: "you can go grab something from this other github for extra features for this pack" kind of thing.
09:15
Although I think the pack ecosystem is perhaps the best thing about EmoTracker so that may be kind of a dumb idea.
Avatar
EmoSaru 2021-03-05 09:55
I have a plan, which I’m not going to get into right now, but it does involve supporting a limited form of communication with external tools.
🤩 2
eyeshake 2
pidgeTy 1
Avatar
Magus_Oscuro 2021-03-05 11:05
That is exciting!
Avatar
airmanon 2021-03-07 11:38
for the purposes of autotracking set up, do I follow the instructions for snes9x-rr even though I'm using snes9x 1.60?
Avatar
Avatar
airmanon
for the purposes of autotracking set up, do I follow the instructions for snes9x-rr even though I'm using snes9x 1.60?
MikeTrethewey | Axiom Verge 2021-03-07 11:39
It still needs to be snes9x-rr to have lua support.
Avatar
airmanon 2021-03-07 11:39
oh
Avatar
Avatar
MikeTrethewey | Axiom Verge
It still needs to be snes9x-rr to have lua support.
airmanon 2021-03-07 11:40
So does that mean that snes9x 1.60 is not supported yet? Hopefully I can still use my ROM
Avatar
MikeTrethewey | Axiom Verge 2021-03-07 11:42
Snes9x as a base application doesn’t support autotracking. Snes9x-rr does. There is a Snes9x-rr 1.60 floating around somewhere.
Avatar
airmanon 2021-03-07 11:43
ah. Well, I'll see if I can get it to work with 1.57. Maybe it'll prompt me to update to 1.60 before I can go too far with it
11:43
Thanks
Avatar
TarThoron 2021-03-07 11:44
Be sure to get Snes9x-rr 1.60 32bit, not 64bit.
11:45
The -rr (re-record) branch is the only one that runs lua scripts. No version of snes9x without lua will autotrack.
Avatar
krelbel 2021-03-07 11:45
also make sure it comes with the DLLs you need for autotracking, iirc some versions on the snes9x-rr github are missing them for some reason (at least they were last november, maybe that's been fixed since then). snes9x-rr-1.60-win32 from https://drive.google.com/drive/folders/1_ej-pwWtCAHYXIrvs5Hro16A1s9Hi3Jz should work fine)
Avatar
airmanon 2021-03-07 11:48
Thanks
Avatar
TarThoron 2021-03-07 11:55
Good news is save files are compatible across snes9x versions. If it doesn't move over on its own, you can make a savestate in the old emulator, then load the .srm in the new one.
Avatar
Avatar
EmoSaru
It’s more the latter. I’m not interested in distributing a scriptable platform for modifying the memory pages for arbitrary processes on PCs. Beyond that, people already have issues with over-aggressive antivirus - the last thing I want to do is give the antivirus databases an actual good reason to flag the app.
duncathan_salt 2021-03-08 21:59
cool, thanks for the reply. looking forward to seeing how your plan plays out!
💯 1
Avatar
mattw891 2021-03-15 13:54
has anyone else had issues with smz3 auto-trackign lately? it'll mark off the first few items I get, and then stop updating. it was previously working just fine, it just recently started this behavior
Avatar
Dorkmaster Flek 2021-03-15 14:15
That doesn't sound pack-specific. Is the little robot icon changing colour at all?
Avatar
Avatar
Dorkmaster Flek
That doesn't sound pack-specific. Is the little robot icon changing colour at all?
mattw891 2021-03-15 14:15
the cyan/blue color
Avatar
Dorkmaster Flek 2021-03-15 14:17
That should be working properly then. Gonna need a lot more info, what are you playing on (console/emulator) what version etc.
14:17
Assuming the pack and your EmoTracker is up to date
Avatar
mattw891 2021-03-15 14:20
i'm running snes9x 1.6, EmoTracker says it and the package are up to date.
14:21
trying to think of anything else that would be useful? looks like i do need to run windows updates
Avatar
Dorkmaster Flek 2021-03-15 14:30
And you're using the regular variant, not the bIzhawk one I presume?
14:30
If the robot is blue and it was working but now it's not, I got nothing.
Avatar
mattw891 2021-03-15 14:35
i reloaded it, and then collected 4 items, and now it's working fine so...we'll see if it lasts. I should at least do these updates and make sure nothing stupid is running while i'm trying to play
14:35
thx for the help!
Avatar
NotSid 2021-03-15 14:50
Does anyone know if SMRPG Randomizer has autotracker support?
Avatar
strizer86 2021-03-15 15:31
It does not. Cynas and I chatted about him adding it recently but after all the other recent updates and release of 2.0 he put it on the backburner. Any pack with autotracker support will (i.e. should) show it in the pack manager with the little robot icon like this
Avatar
NotSid 2021-03-15 16:10
Ah I see
Avatar
Dorkmaster Flek 2021-03-16 10:06
The main issue with that is that the USB support on SD2SNES/FXPAK flash carts is disabled when special chip games are running, such as SMRPG which uses the SA-1 chip. I don't know much about the firmware for that, but my understanding is there's simply not enough space on the FPGA to do both at once. (edited)
10:06
This is the reason Crowd Control only supports SMRPG vanilla via emulator, not console.
Avatar
strizer86 2021-03-16 10:14
Right, I do remember him mentioning it being an issue but didn't recall the details. That makes total sense though. I can still see doing it for emulator players but can also understand it's a lot of work for what probably feels like only half the result you want in the end.
Avatar
NotSid 2021-03-16 12:48
There's a crowd control thing for SMRPG? 🤔
Avatar
Dorkmaster Flek 2021-03-16 12:54
Yes, but only for the vanilla game and only on emulator.
Avatar
NotSid 2021-03-16 14:40
Interesting
14:41
Well when I look it up it says the randomizer works, but is buggy
Avatar
Dorkmaster Flek 2021-03-16 20:01
The randomizer is not officially supported. Some things work but other things break, it's a use at your own risk thing.
20:02
But this is not autotracking related, so if you want to know more best ask in the CC discord.
Avatar
NotSid 2021-03-16 20:52
True
Avatar
Spacehawk 2021-03-19 12:43
what emulators does the autotracker work with?
Avatar
jat2980 2021-03-19 12:45
For nes Bizhawk, for snes Bizhawk and snes-9x but specially the rr edition that supports lua scripting (edited)
Avatar
Spacehawk 2021-03-19 12:46
alright, i do have pizhawk, how to i turn on autotracking?
Avatar
jat2980 2021-03-19 12:47
What game are you playing?
Avatar
Spacehawk 2021-03-19 12:47
ALTtP
Avatar
Spacehawk 2021-03-19 12:57
sorry i didn't say thanks, want to finish instructions first, thanks
👍 1
Avatar
Lewd_Reploid 2021-03-19 17:28
I’m trying to connect the emotracker to snes9x and I keep getting this error message. And I have snes9x-rr-1.55 multitroid already. What directory should I place the lua51?
17:33
Also I do have bizhawk but I’m not able to get it working
Avatar
TarThoron 2021-03-19 17:36
The version I linked in #general-support is v1.60, several versions ahead of v1.55
Avatar
crazdgamer 2021-03-19 17:38
good evening! I've not done autotracking before. Trying to make it work with smz3, using snes1.60-rr, but the robot is yellow. can't seem to figure out what I'm missing. edit: nevermind, read the pinned messages, was using the wrong lua file. oops lol (edited)
Avatar
Lewd_Reploid 2021-03-19 17:43
@TarThoron thank you I’ll dl that version
Avatar
Lewd_Reploid 2021-03-19 17:59
Got it working, thank you
Avatar
XandoCalrissian 2021-03-22 08:28
I had bizhawk autotracking working- the robot was cyan, I tested it by getting an item and all was well. Then I restarted after also connecting crowd control, and now the robot won't change colors or even start tracking. Are the two incompatible or did I overlook a step somewhere?
08:30
I'm trying to run it with SMZ3R, if that matters.
Avatar
TarThoron 2021-03-22 08:41
What version of Bizhawk? What core? It's generally easier to get qusb2snes, run the luabridge.lua that comes with that, then tell EmoTracker and CC to act like you have an sd2snes.
Avatar
EmoSaru 2021-03-22 10:52
Crowd Control conflicts with autotracking if you’re using the emulator Lua connector. If you need to do both at the same time, you’ll need to use the qusb2snes solution mentioned above.
👍 2
Avatar
TKtato 2021-03-22 16:00
So I'm running mulitworld with a friend in Zeltroid and the metroid sided of the auto tracking isn't updating. Any idea on how to fix this? I'm running it in Bizhawk (edited)
Avatar
TarThoron 2021-03-22 16:07
Using the bizhawk specific package variant and connector.lua? Or just connecting through qusb? (edited)
Avatar
TKtato 2021-03-22 16:40
connector. lua
Avatar
TarThoron 2021-03-22 16:44
Double check that you're using the bizhawk specific ones. Both package and script. Though it's better to just connect through qusb. Run luabridge.lua, and set EmoTracker to SNES>sd2snes. (edited)
Avatar
TKtato 2021-03-22 16:54
okay
Avatar
Shedros 2021-03-24 03:03
Hello there, I can't find any information on how to connect emotracker to snex9x. Did I miss a page on the website?
Avatar
EmoSaru 2021-03-24 03:30
There are pinned messages in this channel providing information on how to set it up for various emulators.
Avatar
Shedros 2021-03-24 13:29
@EmoSaru Thanks, found it. But BizHawk 2.6.1 isn't supported currently. Right? The script wont load on the new version with a hint about the version
Avatar
EmoSaru 2021-03-24 13:33
Correct, use a supported version of Bizhawk.
Avatar
TarThoron 2021-03-24 13:33
If you're using connector.lua, only specific versions of Bizhawk are supported. If you're using qusb2snes as a bridge, you can use any.
Avatar
Shedros 2021-03-24 13:35
Okay, then I'll look into this. Thanks 🙂
13:35
Both of you 🙂
Avatar
Shedros 2021-03-24 14:32
Works fine with BizHawk 2.3.1. But if you change the hal.lua script and add 2.6.1 to the version check. It works fine with 2.6.1 too. It just pops up a few deprecated warnings
14:32
But I only tested a few items in ALTTP
Avatar
Shedros 2021-03-24 15:15
Feel free to use it, works with BizHawk 2.6.1
6.2 KB
15:16
Same here, works with BizHawk 2.6.3, feel free to use it
15:16
Seem that only this pull requests is relevant https://github.com/TASVideos/BizHawk/pull/2575
As before, gui.draw* draw to the "emu" surface without needing gui.DrawNew("emu"). There's a new function gui.use_surface to replace gui.DrawNew(&quo...
15:18
But it is not backward compatible 😉
15:19
That could be implemented by checking the version < 2.6 and using the removed calls for older versions
Avatar
EmoSaru 2021-03-24 15:54
My plan is to remove all of this shit and put it in pack devs hands eventually, so I’m not planning on updating the connector scripts. Feel free to do this kind of stuff, but don’t expect me or the discord at large to provide support for any issues that come up while using it.
Avatar
Shedros 2021-03-25 03:19
Thanks for the information. Just wanted to help a bit 😉
Avatar
Shedros 2021-03-25 14:02
FYI: I just submitted my fix to CrowdControl. So they can use it to and support newer versions
Avatar
EmoSaru 2021-03-25 17:24
It's TBD whether I take any more updates from them, but thanks for the heads up.
Avatar
Avatar
EmoSaru
There are pinned messages in this channel providing information on how to set it up for various emulators.
Rasha 2021-03-26 21:48
How do we access the pinned messages?
Avatar
EmoSaru 2021-03-26 21:51
that's a core discord feature
Avatar
jat2980 2021-03-26 21:51
Slightly more hidden in mobile
Avatar
Rasha 2021-03-26 22:06
Thank you!
Avatar
IronNash 2021-03-30 16:09
autotracker stopped working for me after updating retroarch to 1.9.1
Avatar
TarThoron 2021-03-30 16:12
I don't know a ton about RA, but to check the basics: Are you using the same core as before? Are network commands enabled? Is the qusb bridge active?
Avatar
IronNash 2021-03-30 17:33
Yes for every question, but qusb shows me the following message: No game is loaded or core does not support memmory read, maybe it is just a problem with RA
Avatar
Avatar
IronNash
Yes for every question, but qusb shows me the following message: No game is loaded or core does not support memmory read, maybe it is just a problem with RA
Otakaru 2021-03-31 09:10
I just started having this issue as well. I had messed something up with retroarch and was having trouble getting settings back to where I needed them. I was on version 1.8.something but I was getting the same message as you are. updated to 1.9.1 last night and i'm getting the same message. also downloaded the latest version of qusb2snes today and no change
09:11
tried multiple cores as well. different versions of bsnes and snes9x
09:13
only other change on my system was a windows update saturday evening. have you recently updated windows? just trying to see if there's a common thread
Avatar
IronNash 2021-03-31 09:13
@Otakaru I rolled back to 1.9 and it works with the same setup, even the same config file, problem is with 1.9.1
Avatar
Otakaru 2021-03-31 09:13
i'll give that a shot
Avatar
IronNash 2021-03-31 09:15
I’d like to be able to use RA 1.9.1 because it brought a lot of good changes for Mac users and I regularly play with a friend that uses Mac
Avatar
Otakaru 2021-03-31 09:32
yeah rolling back to 1.9.0 resolved for me as well. thanks for letting me know that @IronNash
Avatar
EmoSaru 2021-03-31 10:04
Just a reminder that retroarch is not directly supported by emotracker. If there are issues, they’re best discussed with the qusb2snes people.
Avatar
Otakaru 2021-03-31 10:29
Thanks will keep it in mind if I run into trouble again.
Avatar
NetherRelm 2021-04-01 21:19
i just want basic auto tracking for smz3 to work, never had this problem until today
Avatar
NetherRelm 2021-04-01 21:35
even with no rom loaded, when i try to use the bizhawk connector.lua i'm getting an error msg regarding crowd control, what gives?
Avatar
TarThoron 2021-04-01 21:38
Official support for Bizhawk requires one of the CC compliant versions listed. If you scroll up a bit, Shedros posted some updated luas to use other versions. You can also use qusb as a bridge between any version of Bizhawk and EmoTracker.
Avatar
Dorkmaster Flek 2021-04-02 06:07
If you're using Qusb2snes as a bridge with another emulator, you'll want to select "SD2SNES" in EmoTracker as the connector type because it's emulating that.
Avatar
tehMorag 2021-04-04 09:53
There a hacky way to get Autotracking to work on LAN/Network? Using a 2 PC setup for streaming Wanted to use the tracking on the Stream PC vs Game PC
Avatar
EmoSaru 2021-04-04 13:08
If you are playing on emulator, it is theoretically possible but finicky. If you are on console via eg Sd2snes, then no. You can, however, send the broadcast view to your streaming PC by using NDI.
Avatar
tehMorag 2021-04-04 20:44
Was thinking about the NDI route and it could work (I use it for overlay work already). Was hoping I could just leave the emulator full screen (Only 1 monitor on the game PC)
Avatar
TarThoron 2021-04-04 21:21
If you're autotracking, you should barely have to click anything, so EmoTracker can be in the background on the gaming PC, and just exit fullscreen momentarily when you actually have to click something.
peepoYes 1
Avatar
tehMorag 2021-04-04 22:00
fair point!
Avatar
Shandrunn 2021-04-05 07:45
Is there some way to override the autotracker? Suppose for example I see the LTTPR library item is useless and I mark it as collected so it doesn't show up anymore. When the autotracker updates, it's set back to not collected. Is there some way to say I don't want it, I won't get it, stop showing it?
Avatar
Spleebie 2021-04-05 08:23
If you right-click the map square instead of marking off the chest in the popup it should remember
👍 1
Avatar
tehMorag 2021-04-05 10:35
Thanks again for the NDI reminder and that it will be auto tracked. Ended up sizing up emo tracker to be the same size as bizhawk when I alttab to check the map.
Avatar
WHITE.muumi 2021-04-07 07:46
how do i set up autotracking on Oot or MM randomizer?
Avatar
Avatar
WHITE.muumi
how do i set up autotracking on Oot or MM randomizer?
tehMorag 2021-04-07 07:55
Doesnt look like any of the packages support it Needs to have the Bot symbol to know it works or not. (pic from the ALttP packages) (edited)
Avatar
WHITE.muumi 2021-04-07 07:59
alright thx
Avatar
PolychromeVirus 2021-04-07 08:12
im p sure emo said theres nothing stopping n64 autotracking from working but its not officially supported yet?
Avatar
tehMorag 2021-04-07 09:42
Not sure which N64 emulator has LUA scripting (maybe Mupen64Plus?). But also the devs/makers of the packages also hooking into it.
Avatar
ArloMathis 2021-04-07 10:47
Do we have word on an actual attempts-to-be-accurate 64 emu that isn't powered by duct tape, plugins, jank, and hope?
PepeLaugh 1
Avatar
VillainousWolf 2021-04-07 19:06
I am using Bizhawk 2.3.1 and EmoTracker 2.3.8.11 with ALTTPR, not sure what updated but all of a sudden my autotracker is not working. Lua script window shows this error: Warning: Attempted read 8319952 outside memory domain size of 131072 in readbyterange() NLua.Exceptions.LuaScriptException: .\hal.lua:50: bad argument #1 to 'char' (number expected, got nil)
Avatar
Avatar
VillainousWolf
I am using Bizhawk 2.3.1 and EmoTracker 2.3.8.11 with ALTTPR, not sure what updated but all of a sudden my autotracker is not working. Lua script window shows this error: Warning: Attempted read 8319952 outside memory domain size of 131072 in readbyterange() NLua.Exceptions.LuaScriptException: .\hal.lua:50: bad argument #1 to 'char' (number expected, got nil)
MikeTrethewey | Axiom Verge 2021-04-07 19:08
Avatar
VillainousWolf 2021-04-07 19:09
at some point i changed my core from bsnes. thanks!
👍 1
Avatar
tehMorag 2021-04-08 01:11
Does auto tracker have issues with dungeons? At the end of my Keysanity run, only Dungeons were lit up. And Ganon Tower was still red. (Lake Hylia was missed on my part haha)
Avatar
EmoSaru 2021-04-08 01:24
GT is red because you didn’t mark which dungeons were crystals and pendants, and my pack does not autotrack chests in dungeons by design. (edited)
Avatar
Avatar
EmoSaru
GT is red because you didn’t mark which dungeons were crystals and pendants, and my pack does not autotrack chests in dungeons by design. (edited)
tehMorag 2021-04-08 05:54
Ahh my bad! Will keep that in mind next time. Thanks 👍
Avatar
Avatar
tehMorag
Not sure which N64 emulator has LUA scripting (maybe Mupen64Plus?). But also the devs/makers of the packages also hooking into it.
Dual [CDT UTC-5] (TWWR) 2021-04-09 07:59
I think ModLoader 64 does (with modded mupen as it's back end), but I'm not entirely sure
Avatar
PolychromeVirus 2021-04-09 08:22
bizhawk
08:22
i dont think modloader has any crazy scripting stuff. except for, well, mods
08:23
afaik bizhawk is the only major emulator with LUA support, which is why it's required for multi worlds if you're not loading the actual multiworld mod
Avatar
Dual [CDT UTC-5] (TWWR) 2021-04-09 08:28
Though what is to stop someone from making an OOT or MM mod for LUA autotracking support? Maybe that's pipe dream stuff. I think Dolphin is capable of LUA scripting but from what I've seen of that core, it's very limited at this time.
Avatar
Avatar
PolychromeVirus
bizhawk
tehMorag 2021-04-09 08:34
TIL Bizhawk does N64 as well (have only used it for SNES) Just looked at the list of everything it can do. No idea why is this emulator is not more widely used or talked about. (edited)
Avatar
PolychromeVirus 2021-04-09 08:35
it's not speedrun legal because it's made for TASing and has a lot of tools
08:35
but yeah it does uh, most things
08:36
the minish cap rando suggests using it using the mgba core even
Avatar
Avatar
PolychromeVirus
it's not speedrun legal because it's made for TASing and has a lot of tools
MikeTrethewey | Axiom Verge 2021-04-09 10:18
For which games and on which leaderboard system?
Avatar
PolychromeVirus 2021-04-09 10:19
ive only run sm64 and oot both on speedrun.com, they only allow pj64 (at least for sm64, id need to check for oot) and original hardware, but this is diverting from the purpose of this channel
Avatar
Zero Katayama 2021-04-15 19:52
I need help with getting the auto tracker working for minish cap
Avatar
MuffinJets 2021-04-15 19:53
What part are you struggling with?
Avatar
Zero Katayama 2021-04-15 19:53
Pretty much everything sadly
Avatar
MuffinJets 2021-04-15 19:54
Have you followed the steps outlined in the pinned message? (edited)
19:56
This message ^
Avatar
Zero Katayama 2021-04-15 19:57
Ive tried something like that and now bizhawk wont close at all
Avatar
MuffinJets 2021-04-15 19:57
I need more information What part of the process is Bizhawk not responding at
19:57
How far did you get
Avatar
Zero Katayama 2021-04-15 19:59
I got as far as enabling the lua thing in the advanced customize option and now it wont let me close the app at all
Avatar
MuffinJets 2021-04-15 19:59
The setting labelled Lua+LuaInterface?
Avatar
Zero Katayama 2021-04-15 19:59
Yeah that one
Avatar
MuffinJets 2021-04-15 20:03
If Bizhawk is freezing, I unfortunately can't help you as I myself don't know how the program works, I only know how to troubleshoot the process (edited)
20:03
That being said I do recommend starting from a completely fresh install
20:04
Find a version of Bizhawk 2.3.x on TasVideos or that link, follow the directions and give as much information as you can if/when something goes wrong
Avatar
Zero Katayama 2021-04-15 20:06
ok i just did everything the pinned message said and it says my config file is corrupted
20:06
for bizhawk
Avatar
Zero Katayama 2021-04-15 20:17
I will just do everything by hand i suppose
Avatar
Avatar
MuffinJets
What part are you struggling with?
MikeTrethewey | Axiom Verge 2021-04-15 20:51
Does Z:MC even have support?
Avatar
MuffinJets 2021-04-15 20:51
Yes
Avatar
MikeTrethewey | Axiom Verge 2021-04-15 20:51
Ahh, ok then. Carry on. 🧡
Avatar
Zero Katayama 2021-04-15 21:13
What version of Bizhawk do I need anyway?
Avatar
TarThoron 2021-04-15 21:20
2.3.0, 2.3.1, and 2.4.2 are currently supported.
Avatar
MiguelMyers 2021-04-16 13:24
so, I'm rather confused on something, as I'm trying to set up the autotracker, but I can't find connector.lua anywhere. It just straight up isn't there, so I'm wondering how to fix it so that the file is actually downloaded
13:30
nevermind, managed to fix the problem
Avatar
SileoNeco 2021-04-19 18:20
Pretty sure I didn't see the answer in the FAQ, but feel free to slap me if it is. In just installed the tracker, and connected it to snes9x without any problems. Then I installed the SMZ3 pack by Dorkmaster Flex, and now it refuses to connect even if I switch back to the default pack. Any ideas? More specifically, I get the following error message in my lua script window: "Failed to open socket: connection refused" (edited)
Avatar
MuffinJets 2021-04-19 19:56
Try restarting the connection on both ends
Avatar
SileoNeco 2021-04-19 20:15
I've shut down and reopened both programs entirely, but still get the same error
Avatar
TarThoron 2021-04-19 20:23
Which emulator/hardware? Is the robot head red or yellow?
Avatar
SileoNeco 2021-04-20 02:19
It was white, because I forgot to turn it back on... and now I feel really dumb, but thank you.
Avatar
Dorkmaster Flek 2021-04-20 05:35
Yeah switching packs/variants or resetting the current pack will stop autotracking, you just need to start it again when ready. (edited)
Avatar
Wutanatur 2021-04-24 12:23
I'm just checking here for a first try at a solution : I'm currently playing Alttp + SM rando and the tracker is correctly tracking the Alttp item but the SM ones ? Has this happened to you ?
12:29
nvm mind that one
12:29
Did not have the right "tracker installed" 😄
12:29
keep on the good work 😄
Avatar
j.p. 2021-04-24 16:54
Does someone have a moment to help me get the LttP autotracker working? What documentation I've found is pretty handwavey and references things that either I can't find or no longer exist.
16:54
I'm using retroarch with the bsnes-mercury core, and have network commands enabled.
16:54
I don't see a way to load the lua script though, and some documentation I've found mentions enabling a device of some sort.
16:55
I do know that the network command interface is up since Windows Firewall prompted me to allow connections to it.
Avatar
TarThoron 2021-04-24 16:57
RA doesn't use lua. Qusb2snes has a seperate protocol for it. Note that RA 1.9.1 can't communicate with qusb. Use 1.9.0 or earlier.
16:58
This should hopefully be fixed for 1.9.2
Avatar
j.p. 2021-04-24 16:59
Ah, okay. Is there something I need in EmoTracker for Qusb2snes? I see options for lua and sd2snes.
Avatar
TarThoron 2021-04-24 16:59
Set it to sd2snes
16:59
Full instructions are in the pins.
Avatar
j.p. 2021-04-24 17:00
Ah, thanks I didn't notice there were pins. Looks like I am coincidentally using 1.9.0 already so good there.
Avatar
j.p. 2021-04-24 17:08
Groovy, that did the trick! Thanks!
Avatar
Matheux 2021-04-26 16:19
is there a list of all the games that the auto-tracker can support ?
Avatar
strizer86 2021-04-26 16:36
Packs in the manager with the little robot face seen on the far right have auto tracking
16:39
In terms of an actual list, I don't know if anyone would go to the effort to keep one as it would constantly change with releases and updates
Avatar
Matheux 2021-04-26 16:55
oh ok, I'll just try them then, thanks ! 🙂
Avatar
YeOldFartGamer 2021-04-29 20:11
Question, has anyone had issues trying to get the connector working with bizhawk? Every time I try to load up the lua script it screws up my bizhawk
Avatar
TarThoron 2021-04-29 21:07
Bizhawk instructions are in the pins. They need to be followed exactly. And if you're using connector.lua, you need Bizhawk version 2.3.0, 2.3.1, or 2.4.2. (edited)
Avatar
YeOldFartGamer 2021-04-29 21:32
Thanks, got it to work
Avatar
Cheezinator 2021-04-30 06:45
I'm looking to hook up the FF6WC pack with auto tracking for Snes9x-rr, any place I can find instructions for this?
Avatar
Cheezinator 2021-04-30 06:48
thank you strizer! hope you're doing well
Avatar
strizer86 2021-04-30 06:49
No worries. Rainy here, but Friday so that's a win. Hope you enjoy FF6WC
🙏 1
Avatar
Avatar
Cheezinator
thank you strizer! hope you're doing well
jat2980 2021-04-30 09:35
👋 let me know if you have any questions as I just did this for Castlevania and FFR
Avatar
strizer86 2021-05-02 01:20
I think they meant from a player perspective as the FF6WC pack already supports autotracking last I checked (edited)
Avatar
rooslugs 2021-05-03 00:39
Re: the #general-support question, we have 1 instance of emulation and one of sd2snes
Avatar
Toonic 2021-05-04 10:54
So, Right now I'm using emotracker with snes9x-rr for ALTTP. The problem I'm having is, it seems the Tracker likes to stop auto-tracking once in a while and I'm not 100% sure as to why. It will always say "Connection established" and never drops. Anyone know a fix? Or possibly something I did wrong?
Avatar
Anguirel 2021-05-04 11:27
Does it stop tracking entirely, or just get really slow/laggy to update? Next time it happens, check the developer console for error messages. I'm wondering if it's the same issue I reported in https://discord.com/channels/386961931988369418/386970120616148994/827538402559000596 Gear icon -> Advanced -> Developer Console
Avatar
Avatar
Anguirel
Does it stop tracking entirely, or just get really slow/laggy to update? Next time it happens, check the developer console for error messages. I'm wondering if it's the same issue I reported in https://discord.com/channels/386961931988369418/386970120616148994/827538402559000596 Gear icon -> Advanced -> Developer Console
Toonic 2021-05-04 11:27
Mixture of the two, TBH.
11:28
But I'll check next time it happens.
Avatar
TheMisterKyle 2021-05-04 11:56
Hi all! I'm certain I'm dumb, but
11:57
11:57
Any advice is appreciate ❤️
Avatar
Anguirel 2021-05-04 11:58
Are you using the 64 bit version of the emulator? You need the 32 bit version for autotracking.
Avatar
TheMisterKyle 2021-05-04 11:59
Ooooh. Noted. I shall find out.
Avatar
NO_ONE_LOVES_ME 2021-05-05 09:06
i had a general question about the autotracker for alttp randomizer
09:06
2 rather
09:06
09:07
is there something im missing in the dungeon? or is this just a glitch and i just check it off manually?
09:08
the other question i had was about the colors of places. i played through the minish cap randomizer twice now with the autotracker and i think i figured it out but alltp is confusing
09:08
Avatar
Avatar
NO_ONE_LOVES_ME
Click to see attachment 🖼️
NO_ONE_LOVES_ME 2021-05-05 09:08
for refernce ig
Avatar
CandyCrystal 2021-05-05 09:09
wait arent the colors the same meaning for any game?
Avatar
Avatar
CandyCrystal
wait arent the colors the same meaning for any game?
NO_ONE_LOVES_ME 2021-05-05 09:15
i wasnt 100% sure and i shouldve checked before asking, thats on me💀
Avatar
Avatar
NO_ONE_LOVES_ME
is there something im missing in the dungeon? or is this just a glitch and i just check it off manually?
NO_ONE_LOVES_ME 2021-05-05 09:15
and can anyone answer this?
09:15
@CandyCrystal ty btw
Avatar
CandyCrystal 2021-05-05 09:15
np
09:16
i dont know the game, but if you defeated moldorm and got an item from it id assume you could mark it off
Avatar
Spleebie 2021-05-05 09:16
Dungeon locations are not autotracked in the official ALTTP pack (edited)
Avatar
CandyCrystal 2021-05-05 09:20
wait what kind of anticheating would affect dungeon autotracking but not overworld autotracking? (edited)
Avatar
Spleebie 2021-05-05 09:20
autotracking dungeon items is against current alttpr racing rules
Avatar
NO_ONE_LOVES_ME 2021-05-05 09:20
again i shouldve read💀
09:20
thanks yall
Avatar
CandyCrystal 2021-05-05 09:20
oh ok
Avatar
Spleebie 2021-05-05 09:22
Codemann has a pack that will autotrack them unless you turn on race mode, but Emo has chosen not to implement a race mode flag in her pack so it's always in race mode and therefore can't track them. Check the package manager in the app if you want to try his out
Avatar
Avatar
Spleebie
Codemann has a pack that will autotrack them unless you turn on race mode, but Emo has chosen not to implement a race mode flag in her pack so it's always in race mode and therefore can't track them. Check the package manager in the app if you want to try his out
NO_ONE_LOVES_ME 2021-05-05 09:29
i got it working, again thank you :))
Avatar
Yu 2021-05-05 15:19
Random question, I don't exactly know how it works or how hard it would be but I was curious if there was intention to eventually add item autotracking to the crosskey pack(made by Ninban and fylion). I was wondering cause I didn't really find a tracker that's "perfect" for how I use it for entrance, at the moment, the best I found, was using that tracker(with all location and allow chest manipulation) click my locations to see logics and having a second tracker opened with keysanity autotrack and I just track the items manually in the crosskey one.
Avatar
Avatar
Yu
Random question, I don't exactly know how it works or how hard it would be but I was curious if there was intention to eventually add item autotracking to the crosskey pack(made by Ninban and fylion). I was wondering cause I didn't really find a tracker that's "perfect" for how I use it for entrance, at the moment, the best I found, was using that tracker(with all location and allow chest manipulation) click my locations to see logics and having a second tracker opened with keysanity autotrack and I just track the items manually in the crosskey one.
krelbel 2021-05-05 17:39
i can't speak for what ninban or fylion have in mind for their tracker's future development, but i can recommend the codetracker pack for emotracker if you're looking for a tracker within the emotracker framework that handles this well
17:41
imo the three best publicly available autotrackers for crosskeys are the codetracker pack for emotracker, opentracker, and dunkatracker. dunkatracker seems more popular than the other two among the crosskeys crowd (but I personally find its unique small key autotracking behavior a hard dealbreaker for any keysanity modes)
Avatar
Yu 2021-05-05 17:50
Oh I DLed every module for ALTTP in Emotracker, I never saw Codetracker had an ER, I'm blind, thanks a lot, I'll give it a shot
17:57
Also question, they say Dungeons Items auto track, wasn't that not permitted ?
Avatar
TarThoron 2021-05-05 18:06
It's banned for racing. Since there's no good way to police it, Emo's pack just doesn't do it. Others do.
Avatar
ArloMathis 2021-05-05 19:07
Does anyone have a link to the explanation (if it exists) as to why it's banned for races? I can't say it makes sense to me.
Avatar
TarThoron 2021-05-05 19:22
You would probably have to dig through #racing-council to find the actual discussion. Here's the announcement.
Avatar
krelbel 2021-05-05 19:27
The Official ALTTPR Race-legal Auto-tracker Specification Version 1.1.1 - October 22nd, 2020 Preface This document guides auto-tracker developers on what is and is not acceptable, in terms of race-legal auto-tracking for ALTTPR, as outlined by the ALTTPR Racing Council. This specification doc co...
Avatar
Dudude Dude 2021-05-05 19:27
I believe it's mostly because for ALTTP's non-keysanity modes it isn't as simple as just marking off every chest you collect, since most tracker designs for those modes involve only checking off chests when they contain a non-dungeon specific item. So tracking that (unlike other locations) requires a little bit more effort by the person tracking, so I think that's why the rule disallows those specific locations while allowing other locations to be auto tracked.
Avatar
krelbel 2021-05-05 19:29
yeah, the general thinking is that counting non-dungeon items so you know when you can skip the remaining chests in a dungeon is still considered a skill with enough value that autotracking that specific count would cheapen the experience / provide too much advantage against people who don't autotrack
Avatar
EmoSaru 2021-05-05 20:07
That said, they just recently said that auto-go-mode indicators are fine, which in my opinion is approximately (checks notes) dumb as fuck. So we’ll see how things evolve. (edited)
🤣 3
☝️ 2
Avatar
Yu 2021-05-05 20:11
I decided to go with Codetracker, I also tried Dunka in the process, I was wondering if there was something similar than Dunka in Codetracker like a rightclick fonction to add a flag, without typing notes on my entrance ? I can add a note but it only shows a pen and paper and doesn't say what it is, unless I either hold click on it then click on the pen and paper or I click on the pen and paper if I pin it.
20:11
Also, what's an auto-go-mode indicator
20:11
when you have all items required it tells you you're in go mode ?
20:17
sorry for both questions, found an answer in the read me of codetracker and I searched for auto-go-mode and found it too.
Avatar
MikeTrethewey | Axiom Verge 2021-05-05 21:49
@Yu The pen and paper is what you get in EmoTracker. Yes. An indicator to let you know that you're in Go Mode, which is strange since it's all relative to the player's ability.
Avatar
Avatar
krelbel
yeah, the general thinking is that counting non-dungeon items so you know when you can skip the remaining chests in a dungeon is still considered a skill with enough value that autotracking that specific count would cheapen the experience / provide too much advantage against people who don't autotrack
ArloMathis 2021-05-06 03:32
This is exactly the explanation I was looking for, thank you. As a complete novice and having lurked here a bit, I hadn't realized the value there.
Avatar
deserteagle417 2021-05-08 18:23
auto-go-mode KEKW
Avatar
Serious 2021-05-11 07:05
Hay, im having a problem with auto tracking via snes9x. It normaly always worked fine but since yesterday it just stops tracking/working mid run.
Avatar
EmoSaru 2021-05-11 12:02
There have been no changes on the EmoTracker side, so unfortunately I'm not sure what would be going on there. You have the option of trying qusb2snes's lua bridge, and using EmoTracker's SD2SNES option, to see if that avoids the issue for you.
Avatar
TriHecaton 2021-05-14 18:06
Hello hello. I read the Pinned Message about AutoTracker in Bizhawk. Any possibilities to get the newer Bizhawk to work with the EmotTrackers autotrack? What i grabbed from the info it only works on 2.3 versions of Bizhawk and not newer ones, or am i wrong there?
Avatar
Avatar
TriHecaton
Hello hello. I read the Pinned Message about AutoTracker in Bizhawk. Any possibilities to get the newer Bizhawk to work with the EmotTrackers autotrack? What i grabbed from the info it only works on 2.3 versions of Bizhawk and not newer ones, or am i wrong there?
MikeTrethewey | Axiom Verge 2021-05-14 18:22
It currently uses a third-party connector to interface and it has the limitation of version number.
👍 1
Avatar
TarThoron 2021-05-14 19:14
If you use qusb as a bridge, you can use any Bizhawk.
Avatar
Sandy420 2021-05-18 12:27
Hello guys, can someone help me resolve an autotracking issue? I´m using emotracker with snes9x-rr Usually after first 5-7 chests the tracker starts lagging behind and and marks only about half my checks
Avatar
Avatar
Sandy420
Hello guys, can someone help me resolve an autotracking issue? I´m using emotracker with snes9x-rr Usually after first 5-7 chests the tracker starts lagging behind and and marks only about half my checks
krelbel 2021-05-18 13:23
I've had that issue with the native LUA bridge autotracking before many times, and the issue went away for me completely by switching to qusb2snes/sd2snes autotracking instead.
Avatar
Sandy420 2021-05-18 13:25
alright ill give that a try, how do i set that up for snes9x?
Avatar
krelbel 2021-05-18 13:27
Download and run qusb2snes, set it to enable Lua tracking, load it's luabridge.lua in your emulator instead of the connector.lua you've been running, and set emotracker to sd2snes autotracking instead of lua
Avatar
karmicRetribution 2021-05-19 17:33
okay, I know this isn't exactly the right place to ask, but I downloaded snes9x-rr specifically to use with emotracker's autotracker function.... and I CANNOT figure out how to turn this off
Avatar
kalarse 2021-05-19 17:34
there should be an hotkey to not display that
17:34
i don't remember which
Avatar
TarThoron 2021-05-19 17:34
, or .
Avatar
karmicRetribution 2021-05-19 17:34
oh thank you
17:35
so very much
Avatar
Bimbus The Wise 2021-05-23 21:37
im having trouble even seeing an option to auto track could i get some help?
Avatar
TarThoron 2021-05-23 22:34
It's only available for SNES and GB/GBA games, plus it looks like a FF1 package for NES has it. Packages that support it will have this little guy in the package manager, and it will also be in the bottom right of the main Emotracker window when the package is loaded.
Avatar
Bimbus The Wise 2021-05-23 22:50
ah ok thanks
Avatar
tehMorag 2021-05-24 11:54
Thanks to looking up help from past post here. Got MultiWorld, AutoTracker, & CrowdControl all working at the same time 👍 QUSB is good stuff
👍 2
Avatar
Bimbus The Wise 2021-05-24 17:28
are there any auto trackers available for oot? im not even seeing any auto trackers except for lltp
Avatar
strizer86 2021-05-24 17:33
No there are none for OoT. There are multiple randos aside from LttP that have autotracking though.
Avatar
Dorkmaster Flek 2021-05-24 17:49
SNES and GBA are the only platforms with autotracking support AFAIU.
Avatar
MikeTrethewey | Axiom Verge 2021-05-24 18:00
IIRC N64 has some support.
Avatar
Bimbus The Wise 2021-05-24 18:00
mmm thats a bummer any good ones thatll kinda guide me where to go at least?
18:00
also sorry for all the questions im just brand new to this
Avatar
TarThoron 2021-05-24 18:11
FF1R has autotracking. Pretty sure that's run on the NES version, not GBA. For manual OoT tracking, based on the feedback I've seen here, Hamsda's pack is the one you want to go with. Seems to have support for most every mode.
Avatar
Bimbus The Wise 2021-05-24 18:12
great thanks very much
Avatar
Avatar
TarThoron
FF1R has autotracking. Pretty sure that's run on the NES version, not GBA. For manual OoT tracking, based on the feedback I've seen here, Hamsda's pack is the one you want to go with. Seems to have support for most every mode.
jat2980 2021-05-24 18:13
Yes it does and it runs on the NES version and only works with bizhawk (edited)
Avatar
Avatar
Bimbus The Wise
are there any auto trackers available for oot? im not even seeing any auto trackers except for lltp
MuffinJets 2021-05-24 19:57
There are autotrackers for OoT, just not with EmoTracker
Avatar
Avatar
MuffinJets
There are autotrackers for OoT, just not with EmoTracker
Bimbus The Wise 2021-05-24 19:58
such as?
Avatar
Bimbus The Wise 2021-05-24 19:58
ah yea barinades straight doesnt connect thats the first i tired
Avatar
MuffinJets 2021-05-24 19:59
There's also one made by ALinkToTheFuture, I don't have a link to it though
Avatar
Bimbus The Wise 2021-05-24 19:59
ah ok
19:59
ill see if i can get barinades workin fs i just dont really know why it wont
Avatar
EmoSaru 2021-05-24 20:42
Just FYI, this is not the place to discuss other trackers. Keep that in the game discord.
Avatar
Bimbus The Wise 2021-05-25 14:46
oh fs sorry (edited)
Avatar
Nekrazero 2021-05-26 10:17
Running tracker with snes9x, I run the connector.lua script and it shows connection established, when I turn on auto-tracking in the tracker application the robot goes red. Game is running.
10:17
game is SMZ3
Avatar
Nekrazero 2021-05-26 10:26
the emulator version is 1.55 multitroid edition because I am using it for multiworld if that helps
Avatar
EmoSaru 2021-05-26 10:27
If you are running the connector.Lua before starting autotracking and it’s connecting, then you are running something else using connectorlib. Either you have another instance of the tracker running with autotracking on, or you’re trying to run crowdcontrol at the same time, which is not supported on the Lua connector. (edited)
Avatar
Nekrazero 2021-05-26 10:28
I'll check running tasks, No crowd control
10:34
closed all active script windows, restarted qusb2snes, set for snes9x-rr/bizhawk, relaunched emotracker, started script again, sows connection established, but robot is still red. Not using crowd control.
Avatar
TarThoron 2021-05-26 10:35
Set EmoTracker to read sd2snes instead of lua. It will read qusb2snes.
10:35
Only run the luabridge.lua from qusb.
Avatar
Nekrazero 2021-05-26 10:37
that worked
10:38
so does qusb2snes essentially trick the tracker into thinking its the flashcart?
Avatar
TarThoron 2021-05-26 10:38
Yes. Qusb is basically emulating the usb2snes firmware that sd2snes uses to communicate with the internet. (edited)
Avatar
Nekrazero 2021-05-26 10:39
that makes sense
10:39
thanks for the help
Avatar
MeleeWizard 2021-05-28 14:20
Theoretical question: How badly would things break if auto-tracking was combined with BizHawk Shuffler?
Avatar
EmoSaru 2021-05-28 14:27
very
Avatar
MeleeWizard 2021-05-28 15:30
Follow-up: Would playing multiple seeds of the same game vs. seeds from different games make any difference in that assessment?
Avatar
MuffinJets 2021-05-28 15:31
I feel like if you're able to mentally keep track of all that autotracking is below you lmao
Avatar
MeleeWizard 2021-05-28 15:33
Well, the auto-tracking would make it so I wouldn't have to mentally keep track of at least some of it.
Avatar
Avatar
MeleeWizard
Follow-up: Would playing multiple seeds of the same game vs. seeds from different games make any difference in that assessment?
EmoSaru 2021-05-28 15:33
It would be better, but it depends on the game, and whether or not you have manually manipulated any locations. Since we don't autotrack dungeon chests and rewards in e.g. LTTP, that stuff would not update when the seed switched.
15:33
So it's incomplete, and not consistent.
Avatar
[SAFT] Paddy | Safti 2021-05-28 19:05
how is it possible to use autotracking for alttp+Super Metroid Randomizer? ANd is it possible in Multiworld? (edited)
Avatar
Lurch9229 2021-05-28 19:12
yes and yes, open the smz3 lua multibridge then use the emotracker connector in a new lua window
Avatar
TarThoron 2021-05-28 23:05
Use the sd2snes protocol so you only have to run one lua script for multiworld. Connector.lua is fine for solo play.
Avatar
Zero0484 2021-05-30 18:42
okay im learning how to set up the auto tracking...but my robot is yellow and im not sure why
18:42
sorry for super metriod rando
18:42
metroid even lol i cant spell
Avatar
MeleeWizard 2021-05-30 19:30
Did you check the pins?
Avatar
goldenspacedragon 2021-06-02 09:54
I'm guessing if a package does not support autotracking, it will never support autotracking unitl someone steps up and does it themselves? (edited)
Avatar
TarThoron 2021-06-02 10:31
Depends. Autotracking isn't currently possible on all consoles, only NES (Bizhawk only), SNES, and GB/A. If the game is from another console, it might come in the future. If it's from one of those, then yes, someone has to step up.
Avatar
goldenspacedragon 2021-06-02 10:35
PC, like for AM2R is my thought.
Avatar
TarThoron 2021-06-02 10:50
The last time autotracking for PC was brought up.
Avatar
goldenspacedragon 2021-06-02 10:50
Im guessing it's not great
Avatar
PolychromeVirus 2021-06-02 16:00
pc autotracking as autotracking works now is unlikely to ever be implmeneted. but it sounds like emo has some ideas that don't rely on direct ram inspection, so it's uncertain
Avatar
EmoSaru 2021-06-02 17:35
To clarify, my plans are all ones that make it Not My Problem. It’s going to be disruptive to existing packs and platform autotracking support, but long term, it will allow for developers to use external programs to allow autotracking to be implemented for arbitrary platforms/games without having to be blocked by me.
17:36
Things have been very busy IRL, so progress has been slow, but it will happen at some point this year.
👍 2
pidgeTy 2
Avatar
goldenspacedragon 2021-06-02 18:20
All righty. Sounds fair.
Avatar
MeleeWizard 2021-06-04 16:35
I decided to experiment with my Autotracker + Bizhawk Shuffle idea, and it turns out to be a moot point. The two components each require specific version(s) of Bizhawk, and there appears to be no overlap between them.
Avatar
CrypticNerd 2021-06-05 17:19
Does anyone know why i keep getting this error when trying to setup the auto tracker.. error loading module 'socket.core' from file '.\socket.dll': The specified module could not be found.
Avatar
CrypticNerd 2021-06-05 17:27
Figured it out 🙂
Avatar
the1truepickaxe 2021-06-10 07:17
Tried to run connector.lua using SNES9X RR
07:17
I recieved an error:
07:17
error loading module 'socket.core' from file '.\socket.dll': %1 is not a valid Win32 application.
Avatar
TarThoron 2021-06-10 07:29
Use the 32-bit snes9x-rr, not the 64-bit.
Avatar
the1truepickaxe 2021-06-10 07:54
I did that, and it fixed the problem
Avatar
YeOldFartGamer 2021-06-16 19:53
How do you use emotracker with retroarch?
Avatar
PolychromeVirus 2021-06-16 19:55
it looks like it's in the pins
Avatar
YeOldFartGamer 2021-06-16 20:03
Thanks, got it working
Avatar
PolychromeVirus 2021-06-16 20:14
👍
Avatar
doctorearworm 2021-06-19 14:32
I'm using an fxpak pro into a super nt, playing alttpr, connecting to a PC running Windows 10. I followed the instructions in the pins, but my robot is yellow - any common known issues/errors i might have made to check?
Avatar
TarThoron 2021-06-19 14:47
You should be able to use http://usb2snes.com/tester/index.html to make sure your fxpak is properly communicating with the internet.
Avatar
doctorearworm 2021-06-19 14:53
okay that seems to be the problem, it's not connecting to the internet. maybe i need to redo the firmware update?
14:59
wait nm i got it working
14:59
(i'm an idiot who forgot to unzip/open the usb2snes application)
15:02
thank you!
Avatar
𝓢𝓸𝓾𝓵𝓰𝓲𝓿𝓮𝓻831 2021-06-23 21:30
Hey so I already explored Eastern Palace, hyrule castle, and the desert palace, got all the chests and such, but for some reason my autotracker keeps picking it up like I haven't done either every time I load back into the game.
22:13
Save your progress in the tracker if you're playing across multiple sessions.
Avatar
𝓢𝓸𝓾𝓵𝓰𝓲𝓿𝓮𝓻831 2021-06-23 22:13
Ah okay. Thanks!
Avatar
terry_pegula 2021-06-25 21:56
Hi all, I apologize in advance for asking this, because I'm sure it gets asked 100 times a day.... but I read the FAQ and do not see...
21:56
how to enable AutoTracker for ALTTPR in higan emulator?
Avatar
terry_pegula 2021-06-25 22:07
nvm I just set it up with the snes9x emulator instead. ty
Avatar
Dorkmaster Flek 2021-06-26 08:20
higan/bsnes is not directly supported. You can use Bizhawk via the bsnes core, and snes9x as you found. It's possibly to do other emulators/devices via Qusb2snes but that's supported entirely through the usb2snes bridge via that program and not EmoTracker itself (you would select SD2SNES in EmoTracker as it emulates that protocol). (edited)
Avatar
MysticLion 2021-06-26 17:43
Hey. So I just downloaded Emotracker. And... installing the basic support for ALttP, doesn't seem to work. Bar fills up. Then it goes empty and I can click install again I did like 5 times, same result.
Avatar
MeleeWizard 2021-06-26 17:51
#faq
Avatar
MysticLion 2021-06-26 18:01
Yeah solved it.
Avatar
MysticLion 2021-06-26 18:33
Okay so it sort of works now... but it doesn't seem to mark off locations automatically.
18:33
(for ALttP).
Avatar
TarThoron 2021-06-26 18:34
Have you turned on autotracking?
Avatar
MysticLion 2021-06-26 18:34
it auto tracks items.
18:35
But not map locations.
18:36
maybe now I just told it to show all locations
18:39
And yeah. It works now.
Avatar
kittenlover 2021-06-26 23:18
hi, this feels like a really silly question but is there a reason the robot icon isn't appearing on the bottom right? I have the latest version of emotracker and can confirm I am on a package which supports autotracking
23:18
specifically I'm using the emotracker official alttp package
Avatar
EmoSaru 2021-06-26 23:29
Make sure you install the update that I published a little while ago tonight. The app should prompt you to update on startup
Avatar
Avatar
kittenlover
hi, this feels like a really silly question but is there a reason the robot icon isn't appearing on the bottom right? I have the latest version of emotracker and can confirm I am on a package which supports autotracking
Doc Bio 2021-06-26 23:30
im dealing with the same issue, after i updated my version, the robot head disappeared
Avatar
EmoSaru 2021-06-26 23:31
Hmm, okay, looks like an issue on my end. Hold please.
Avatar
kittenlover 2021-06-26 23:32
ah okay, I was worried I missed something incredibly obvious 😅
Avatar
Alaszun 2021-06-26 23:33
Yeah confirmed having the same issue.
23:34
Using codemann's pack, not yours, so I'm assuming it's the underlying tracker not the package (but you probably already know this)
Avatar
kittenlover 2021-06-26 23:36
yeah I did try with several different packages
Avatar
プリンス 2021-06-27 00:01
Confirming this issue, I came here to take a look/report as well.
Avatar
EmoSaru 2021-06-27 00:01
It's a bug, I'm looking into it. No need for further confirmations. 🙂
👍 3
Avatar
EmoSaru 2021-06-27 00:43
This should now be resolved. Restart the tracker and apply the latest update.
Avatar
Bard's Gambit 2021-06-27 00:46
our robo pal is back
Avatar
MysticLion 2021-06-27 03:17
will the auto tracker register I checked a location if I don't pick up the item? Like, if I don't bother picking up rupees/bombs etc?
Avatar
TarThoron 2021-06-27 05:22
No. You can manually right click the location to mark it checked. If you left click it, it will turn itself back on. (edited)
Avatar
MysticLion 2021-06-27 05:35
So I have to pick it up...
Avatar
sk00pula 2021-06-27 10:31
To auto, yes. The thing is designed around racing rules but honestly the right click to impose an "ignore sram" exception is super easy to do on your next screen transition or whatever
Avatar
GhostStache 2021-07-05 16:40
So I followed all the directions to get the autotracker working with ALttP/Super Metroid randomizer, and the lua script connects and the robot icon is blue, but it just doesn't seem to work? Like I'll collect things or open chests and nothing happens on the tracker.
16:40
For reference I'm running it with BizHawk
Avatar
TarThoron 2021-07-05 16:43
And you're using the Bizhawk variant of the pack/lua script?
Avatar
GhostStache 2021-07-05 16:43
yep
Avatar
TarThoron 2021-07-05 16:44
Odd. What version of Bizhawk?
16:44
And which core?
Avatar
GhostStache 2021-07-05 16:45
bsnes, version 2.6.2
16:46
Also tried it on 2.4
16:46
(which was the version I got from the directions I found)
Avatar
TarThoron 2021-07-05 16:47
Hmm. Has support been added for 2.6.2? Or are you using qusb as a bridge?
Avatar
GhostStache 2021-07-05 16:48
I didn't do anything special to get it to work on 2.6.2 it just..worked. Which now that I'm reading further seems like a weird thing
Avatar
TarThoron 2021-07-05 16:51
AFAIK, only 2.3.0, 2.3.1, and 2.4.2 are currently supported, unless you bridge with qusb.
Avatar
GhostStache 2021-07-05 16:51
Interesting. I just tried it with 2.3.1 and got this error:
16:51
"Warning: Attempted read 8257537 outside memory domain size of 131072 in readbyterange() NLua.Exceptions.LuaScriptException: .\hal.lua:50: bad argument #1 to 'char' (number expected, got nil)"
Avatar
TarThoron 2021-07-05 16:54
Nlua errors usually mean it's using nlua instead of lua-luainterface, but I've seen them with the proper protocol loaded.
Avatar
GhostStache 2021-07-05 16:56
I have lua-luainterface loaded
Avatar
TarThoron 2021-07-05 16:58
I do strongly recommend using qusb if you want Bizhawk for your emulator. You can use any Bizhawk. Set luainterface and load your core. Open qusb, right click the tray icon, and set to read lua bridge. In Bizhawk, run luabridge.lua that comes with qusb. Set EmoTracker to read sd2snes.
Avatar
GhostStache 2021-07-05 16:59
Thanks for the advice, I'll try that and get back to you!
Avatar
TarThoron 2021-07-05 17:00
A Qt based webserver for usb2snes. USERS go to usb2snes.com - Skarsnik/QUsb2snes
Avatar
GhostStache 2021-07-05 17:10
That did the trick with 2.6.2! Thank you so much! Worked like a charm
Avatar
GhostStache 2021-07-06 08:47
Hello hello! Back with more questions. Decided to try getting the tracker working on Retroarch since Bizhawk would crash every 15-20 minutes and Retroarch has been stable. I've got the tracker connected through QUsb2snes and it seems to work just fine for a regular Super Metroid randomizer, but when playing the ALttP+SM randomizer it doesn't seem to work. Connector Icon is Blue but it won't actually track anything. Only error message I can find is in the QUsb2snes menu, next to retroarch it says "Timeout on one of the command", but it says that regardless of if I'm playing just Super Metroid or the combo randomizer.
Avatar
TarThoron 2021-07-06 09:17
Qusb has had trouble talking to RA versions 1.9.1+. V0.7.20 was supposed to fix it, but there's still bugs.
Avatar
GhostStache 2021-07-06 09:18
So should I download 1.9.0?
Avatar
TarThoron 2021-07-06 09:21
Seems to be the most stable for RA support. There's also this new thing from the ALttPO devs, which can be used in place of qusb. Reported to work with any RA except 1.9.1 https://github.com/alttpo/sni
SNES Interface with gRPC API. Contribute to alttpo/sni development by creating an account on GitHub.
Avatar
GhostStache 2021-07-06 09:21
Oh interesting. I'll give these a shot
Avatar
GhostStache 2021-07-06 09:48
Okay, 1.9.0 won't connect to the tracker at all through usb2snes. Using SNI didn't work on 1.9.6, but did connect to the tracker on 1.9.0. However, it faces the same problem as before where despite it being connected, the tracker doesn't not update.
Avatar
Rhuidan 2021-07-09 17:29
I had just started a crosskeys ladder race, cyan robot, was tracking fine for the first 10 mins, then the tracking just stops. It happens maybe every 3/4 seeds? Is there a known thing that causes this?
Avatar
Nicholas Steel 2021-07-09 18:02
Did you configure the emulator to not pause when it is not in focus? If emulation pauses it'll drop the connection (it should reconnect when focus is restored and emulation resumes but that may be intermittently failing) (edited)
Avatar
Rhuidan 2021-07-10 09:12
I will look into that, thank you
Avatar
goldenspacedragon 2021-07-13 19:05
Fusion has autotracking now. How hard would it be to do the same for ZM?
Avatar
UltiNaruto 2021-07-14 03:07
if ZM has a ram page like Fusion it shouldn't take long to get the needed addresses (if it's items only) (edited)
Avatar
goldenspacedragon 2021-07-14 03:27
It’s only items and beating Chozo Ghost, which unlocks fully powered suit. Said unlock is a flag, and it should be easy to tell EmoTracker that said flag has been hit. If you look at the tracker for ZM, you’ll see what I mean
Avatar
goldenspacedragon 2021-07-14 03:58
And the map is just there alongside it rather than needing its own tracker. I think....
Avatar
goldenspacedragon 2021-07-14 05:10
I need help to connect Bizhawk to EmoTracker
05:13
One sec, can get help from a friend (edited)
Avatar
goldenspacedragon 2021-07-14 05:33
Man Bizhawk is picky Need specifically 2.31 or 2.4 to use Autotracking That's so weird
Avatar
goldenspacedragon 2021-07-14 05:41
And I didn't even need it in the end
Avatar
Zorimyll 2021-07-14 15:15
it's me or since the last windows update we just cant use the autotracker ? he just stay white and don't want to start the lua
Avatar
EmoSaru 2021-07-14 15:49
I have not had any issues, but you may want to check your network firewall settings and allow an exclusion for EmoTracker
Avatar
Zorimyll 2021-07-15 04:35
I changed nothing and now it's working 🤷‍♂️
Avatar
goldenspacedragon 2021-07-18 08:06
Bizhawk's being wonky and considering the connector to EmoTracker as Crowd Control. What do I do.
Avatar
TarThoron 2021-07-18 08:19
Bizhawk autotracking only works with versions that are also compatible with CC.
Avatar
goldenspacedragon 2021-07-18 11:03
okay that makes sense but it said it required 2.6.2 and i was on 2.6.2
Avatar
EmoSaru 2021-07-18 11:33
EmoTracker currently uses the same emulator connectivity setup as CrowdControl. That's why it says CrowdControl in the script output.
Avatar
goldenspacedragon 2021-07-18 11:41
okay then good to know
Avatar
DrogoGyslain 2021-07-23 11:19
Hey everyone im trying to solve this autotracker issue with the socket.dll
11:20
has anyone run into this in the past?
11:20
i see some mentions to a socket.core issue in the history but noone with a solution that I see
11:22
i see a few mentions to the different versions... 32 bit and 64 bit, im trying to troubleshoot there
11:24
GOT IT
Avatar
Kai!!! 2021-07-24 18:37
I'm trying to get an autotracker working for a Super Metroid Randomizer but anytime I try to do it, this is showed.
18:38
I'm using BizHawk.
18:41
Nvm
18:41
Video I watched never said the first step-
Avatar
TarThoron 2021-07-24 18:41
Wrong core?
Avatar
Kai!!! 2021-07-24 18:42
Yeah
18:42
It was
Avatar
Blutspitze 2021-07-26 12:27
question for Bizhawk + CC + LTTPR - I have the Lua console connection active for emo (yellow bot), but when I try to launch I get this error. Anyone seen it before?
12:30
when I start in CC, then open emo, I can't get the yellow bot, and clicking "start" for the tracker doesn't work
12:32
it works with just the Bizhawk launch, but not CC
Avatar
Blutspitze 2021-07-26 12:52
nevermind; after digging deeper it looks like the two are mutually exclusive. I'll have to either do it manually or get the SNES-rr/SD2SNES (edited)
Avatar
Nikoda 2021-07-26 19:34
Hey guys ! Just looking for a little assistance I cant seem to get auto tracking to work with my OOT Randomizer does Emo Tracker support this?
Avatar
MuffinJets 2021-07-26 19:36
No, EmoTracker only has autotracking for packs that have the little blue robot on the package manager There are OoT autotrackers, but not through EmoTracker
Avatar
Nikoda 2021-07-26 19:36
oh dang ! thank you for this ! I see the robots now ! thank you
Avatar
Yuurei 2021-07-26 20:03
Hi! I'm trying to figure out auto-tracking for ALTTPR and I'm not sure what I've missed but I can only manage a yellow robot icon
20:04
I'm using Bizhawk (BSNES core) and started the connector.lua in the Bizhawk lua console. Am I on the right track?
Avatar
TarThoron 2021-07-26 20:25
Which version of Bizhawk? Did you read the instructions in the pins? (edited)
Avatar
Yuurei 2021-07-26 20:41
most recent, and I'll check those.
20:47
Okay, I was missing several things! Thanks for the pointer, I should've checked there first 😅
Avatar
TarThoron 2021-07-26 20:52
Autotracking only works on versions of Bizhawk that also work with Crowd Control. As far as I can tell, 2.6.1 is the latest with CC support, not 2.6.2.
Avatar
Yuurei 2021-07-26 20:53
ah, that makes sense
Avatar
TarThoron 2021-07-26 20:54
(if you use a bridge like QUSB2SNES or SNI you can use any Bizhawk, as those bridges emulate sd2snes)
Avatar
Yuurei 2021-07-26 20:55
oh that's cool
Avatar
JuBer 2021-07-28 06:06
I'm sure this has been already asked/reported but didn't see it in the pinned message: I play on SNES 9x1.60 and often have the issue when playing ALTTPR that the autotracking simply stops at some point in the seed. It simply doesn't update the map or items anymore, unless I right click and select stop, then select start again, after which it then reupdates everything. This has the drawback of updating the map once again and any location I would have manually clicked off (for example a bomb pack on mushroom spot I won't pick up) will then show up again in green. Any idea how to minimize/solve this issue? It happens regularly (I'd almost say at least once a seed) and sometimes several time during a single seed. (edited)
Avatar
Anguirel 2021-07-28 07:18
That sounds like an issue I had with another pack. Next time it happens, open up the developer console (gear icon -> advanced -> developer console). If it's flooded with red text and mentions an index being out of bounds, then it might be related to https://discord.com/channels/386961931988369418/386970120616148994/827538402559000596. The workaround I've found is to us QUsb2Snes instead of connector.lua.
Avatar
Avatar
JuBer
I'm sure this has been already asked/reported but didn't see it in the pinned message: I play on SNES 9x1.60 and often have the issue when playing ALTTPR that the autotracking simply stops at some point in the seed. It simply doesn't update the map or items anymore, unless I right click and select stop, then select start again, after which it then reupdates everything. This has the drawback of updating the map once again and any location I would have manually clicked off (for example a bomb pack on mushroom spot I won't pick up) will then show up again in green. Any idea how to minimize/solve this issue? It happens regularly (I'd almost say at least once a seed) and sometimes several time during a single seed. (edited)
Nicholas Steel 2021-07-28 21:07
You can try this though I have a suspicion the result won't be any different: Perform a tracker save & load your save, start auto tracking. My doubt stems from the sound of the Start option resetting everything instead of resuming. (edited)
Avatar
MrAaronSnerd 2021-08-07 08:27
Hey all, I'm trying to setup SD2SNES auto tracking with an FXPAKPRO and I am just struggling to get it rolling. I have SNI on my computer and the pak is connected via USB but I'm not getting anything from the tracker. Any help would be awesome and thanks in advance!
Avatar
Dorkmaster Flek 2021-08-07 08:33
I'm not sure why SNI is relevant to this, but you need Redguy's usb2snes version of the flash cart firmware as well as the usb2snes.exe program that comes with it running in your system tray to actually communicate with the cart.
08:33
Instructions for this should be in the pinned messages in this channel, second most recent one.
Avatar
MrAaronSnerd 2021-08-07 12:00
I figured out how to get it working, I was just a tad dumb, thanks for the help on it!
Avatar
Avatar
TarThoron
(if you use a bridge like QUSB2SNES or SNI you can use any Bizhawk, as those bridges emulate sd2snes)
LadyId19 2021-08-08 17:48
Hi! Sorry to reply/ping you like this. I was also trying to figure out why autotracking wasn't working for ALTTPR. I also use QUSB2SNES. Admittedly I am newer when it comes to using LUAs and their understanding? I used one previously with a Secret of Evermore randomizer (different tracker). Would the way to get it to work to load QUSB2SNES, then load the lua bridge first upon seed load, and then start the autotracker? (edited)
Avatar
TarThoron 2021-08-08 18:27
Order doesn't matter so much, though it will give errors if there's no rom loaded.
Avatar
LadyId19 2021-08-08 18:28
Okay, I figured out what my problem was
18:29
Right click robot > select SD2SNES instead of Lua
18:29
As soon as I did that items auto-populated
18:29
But, does that mean I still need to load the lua script when I load the seed?
Avatar
TarThoron 2021-08-08 18:30
Luabridge talks to qusb, qusb talks to EmoTracker. (edited)
Avatar
LadyId19 2021-08-08 18:31
Ah, okay!
18:32
Also, I'm guessing I would have to save within the auto-tracker to load up my game file and have the auto-tracker keep up to date?
18:32
That is, when I quit and re-load my save file
Avatar
TarThoron 2021-08-08 18:36
Yes and no. If you don't save/load, you'll have to redo anything you've done manually, such as assigning dungeon prizes and medallion requirements, pinned locations, or force-cleared junk locations.
18:36
But anything automatic will just autotrack again.
Avatar
LadyId19 2021-08-08 18:38
That makes sense. Although, I did load up that save file and nothing auto-tracked automatically. Yet, a new seed I created did auto-track.
Avatar
TarThoron 2021-08-08 18:41
Sometimes it needs a minute to kick in for already started seeds. Possibly a save & quit or reset. In SMZ3 it often needs a switch between Hyrule and Zebes. (edited)
Avatar
LadyId19 2021-08-08 18:46
Hmm. That wasn't it. Weird. not going to super stress about it, it was only my first time seed anyway! this was super helpful though for future runs! thank you. 🙂
Avatar
digiholic 2021-08-12 21:04
Is it possible to autotrack two different instances of Snes9x? I've run the connector Lua but it seems to attempt to connect both instances of the emulator to the same EmoTracker window
Avatar
EmoSaru 2021-08-12 21:13
Not currently, no.
Avatar
digiholic 2021-08-12 21:18
Dang
Avatar
SeaSaltSong 2021-08-14 17:20
I looked through the pinned messages, but didn't see how to autotrack Majora's Mask. I've seen some streamers do it before, how do I enable this?
Avatar
TarThoron 2021-08-14 17:46
EmoTracker doesn't autotrack N64. They may have been using a different tracker.
Avatar
UltiNaruto 2021-08-14 17:47
maybe a custom connector script I converted bizhawk one for VBA-RR is there a project64k version with lua support? (edited)
Avatar
Avatar
TarThoron
EmoTracker doesn't autotrack N64. They may have been using a different tracker.
SeaSaltSong 2021-08-14 17:50
Ah, that makes sense, and explains why I struggled so much to find an answer
Avatar
Avatar
UltiNaruto
maybe a custom connector script I converted bizhawk one for VBA-RR is there a project64k version with lua support? (edited)
SeaSaltSong 2021-08-14 17:51
I honeslty don't know what any of that means, so i can't say (edited)
Avatar
UltiNaruto 2021-08-14 17:53
nvm bizhawk has a N64 core
Avatar
TarThoron 2021-08-14 17:55
This is probably where you want to look https://wiki.ootrandomizer.com/index.php?title=Trackers But we're not supposed to talk about other trackers here, so that's all the help I'll give.
Avatar
EmoSaru 2021-08-14 18:00
Autotracking for N64 is mostly not currently supported because it gets complex as hell. The N64 marks the beginning of dynamic heap allocations in games, and there’s a bunch of support people need to do it properly in a general fashion.
Avatar
SeaSaltSong 2021-08-14 18:00
Fantastic, thanks!
Avatar
Dorkmaster Flek 2021-08-15 08:50
Yeah I can't imagine figuring out autotracking for dynamic allocation, that is a whole other level... 💦
Avatar
Matoto951 2021-08-16 15:23
Hi! I'm trying to use Emotracker with my Fxpak pro on my SNES. I can see that it's connected in the device manager in win 10, but the robot in Emo is stuck at Auto-tracking in yellow. What could I possibly be doing wrong? 😦
Avatar
goldenspacedragon 2021-08-16 15:45
Are you sure that the auto tracking started/did you check that auto tracking has “start” checked?
Avatar
EmoSaru 2021-08-16 17:16
Are you running usb2snes Or qusb2snes? One of those applications needs to be running.
😇 1
Avatar
Matoto951 2021-08-16 17:58
That was it EmoSaru! Thanks a lot 😄 (edited)
Avatar
EmoSaru 2021-08-16 18:04
What game are you playing, and what pack? That should not the case.
Avatar
Matoto951 2021-08-16 18:44
it finally resolved itself. thanks a lot for your help EmoSaru! 🙂
Avatar
Dust 2021-08-20 08:29
Hi everyone. I am trying to use the auto- tracker for oracle of seasons randomizer. I am using MGBA and Gambit. The auto tracker does not seem to be working. What do I need to do to have it linked for auto tracking? Any help is appreciated
Avatar
UltiNaruto 2021-08-20 08:44
does it have the cloud icon at the bottom right-hand corner?
08:46
also you would rather use bizhawk for that since MGBA standalone has no script support
Avatar
TarThoron 2021-08-20 08:55
Pretty sure GBA autotracking is Bizhawk exclusive, even if other emulators can run the script.
Avatar
Rom-Steïn 2021-08-20 09:07
^
09:08
however, bizhawk does consume more ressources than mGBA if you play on a low-end PC, you might want to switch to mGBA
Avatar
Dust 2021-08-20 12:38
Found it. You are right it was the emulator I was using 🙂
Avatar
MuffinJets 2021-08-20 21:56
Why would you use mGBA for a GBC game?
21:56
Oracle of seasons also doesn't have autotracking iirc
21:58
If you're autotracking for a GBC game, use the Gambette core with Bizhawk
Avatar
Rom-Steïn 2021-08-20 21:59
I saw someone saying GBA autotracking, my bad yeah you wouldn't use mGBA for GBC games
Avatar
TarThoron 2021-08-20 22:48
Interesting that Seasons doesn't have autotracking, but Ages does. Both packs are from @Herreteman. Also interesting that the package manager doesn't have the robot for Ages, but it's there if you actually load the pack.
Avatar
EmoSaru 2021-08-20 22:50
Pack devs control what icons appear in the package manager, with one exception, so that's something they can fix on their own if they care too. They probably didn't update it when they added autotracking, just a minor oversight.
Avatar
Herreteman 2021-08-21 01:50
I haven't worked on those packs for quite a while and don't plan to update them, I'd advice you go to the Oracles Discord for help on that @TarThoron
Avatar
Zork 2021-08-21 16:57
trying to use autotracker with retroarch and Qusb2snes doesnt say anything but the autotrackers robot is blue (edited)
16:59
Avatar
TarThoron 2021-08-21 17:04
Which version of RA?
17:04
And qusb
Avatar
Zork 2021-08-21 17:06
RA is 1.9.8 and qusb is 0.7.20
Avatar
TarThoron 2021-08-21 17:11
And which core?
Avatar
Zork 2021-08-21 17:12
Bsnes Mercury accuracy
Avatar
TarThoron 2021-08-21 17:12
Network commands turned on?
Avatar
Zork 2021-08-21 17:13
yep
Avatar
TarThoron 2021-08-21 17:13
Try restarting both?
17:16
Of course, if the robot is blue, it's worth collecting something to see if the tracking is working, despite what qusb says.
Avatar
Zork 2021-08-21 17:17
restarted both retroarch and qusb and its saying retroarch localhost not running
Avatar
TarThoron 2021-08-21 17:24
Are both programs running on the same machine? If not, are they physically connected to the same network? Qusb can't detect other machines over wifi.
Avatar
Zork 2021-08-21 17:24
yeah Im using both on my main desktop
Avatar
TarThoron 2021-08-21 17:26
Hmm. Double check network commands are on. Beyond that, it's over my head.
Avatar
Zork 2021-08-21 17:28
Avatar
TarThoron 2021-08-21 17:35
You might try an earlier version of RA. How memory is read got changed in 1.9.1, and qusb has been having issues communicating with it since then. Alternatively, you could try SNI instead of QUSB.
Avatar
Zork 2021-08-21 17:36
yeah I tried RA 1.9.0 and qusb complained about it being out of date lol
Avatar
TarThoron 2021-08-21 17:36
Avatar
Zork 2021-08-21 17:47
well sni is detecting retroarch but autotracker keeps going red
Avatar
Zork 2021-08-21 17:56
it shouldnt matter what bsnes mercury core Im using yeah?
Avatar
TarThoron 2021-08-21 17:59
Shouldn't. Accuracy and Balance tend to be best.
Avatar
Zork 2021-08-21 18:05
thats what i figured
18:06
heres sni's log file at any rate
Avatar
Zork 2021-08-21 18:41
so decided to try giving bizhawk a try
18:41
using 2.4.0 like it wants but "|Failed to open socket: Connection refused"
18:44
you dont think its cos theyre on seperate hard drives?
18:46
my bad had the script paused without realising lol
18:46
now its like
Avatar
TarThoron 2021-08-21 18:48
Bsnes bizhawk core?
Avatar
Zork 2021-08-21 18:49
snes9x cos the download for the bsnes one doesnt work on the tasvideos site
Avatar
TarThoron 2021-08-21 18:49
Only works with bsnes core.
Avatar
Zork 2021-08-21 18:50
ah
18:52
ah ok I found wher eyou switch cores lol
18:56
ok yeah just gonna use bizhawk for auto trackers I think lol
Avatar
Kaizen 2021-08-23 16:12
is there a particular setting or something that would make the autotracker only track keys and not items?
16:13
using snes9x rr and official emo tracker alttp support items w/keys
Avatar
cluekitty 2021-08-23 16:13
could modify the pack and disable item tracking and just have it track keys instead
16:14
Probably not a setting on its own
Avatar
Kaizen 2021-08-23 16:14
sorry I misspoke, it's currently not tracking items, but is tracking keys
Avatar
cluekitty 2021-08-23 16:14
Oh
16:15
I've had terrible sleep and misread. I think when I was looking at the alttp tracker, anything that a user tracks manually won't get tracked automatically (assuming I read the lua scripts correctly)
Avatar
Kaizen 2021-08-23 16:16
idk, just now it tracked the ice rod from out in the open, but not the flippers in a chest
16:16
no clue what's happening lmao
Avatar
EmoSaru 2021-08-23 17:33
There is no such setting... Are you running a newly generated seed from the randomizer website, or something esoteric...
Avatar
Kaizen 2021-08-23 17:33
generated from website
Avatar
EmoSaru 2021-08-23 17:34
And you're using the snes9x connector script in the EmoTracker install directory, and not running e.g. CrowdControl at the same time?
Avatar
Kaizen 2021-08-23 17:34
correct
Avatar
EmoSaru 2021-08-23 17:34
Okay, that is not an issue that I have encountered before. What EmoTracker version number is listed in the EmoTracker window's titlebar?
Avatar
Kaizen 2021-08-23 17:35
EmoTracker 2.3.8.14
17:35
It got to the point where it was randomly deciding what to track, i.e. sometimes it would, sometimes it wouldn't, even with keys
17:36
sometimes an old item picked up would update when picking up another item
Avatar
EmoSaru 2021-08-23 17:36
Hmm, okay. What version of snes9x-rr are you using?
Avatar
Kaizen 2021-08-23 17:36
v1.57
Avatar
EmoSaru 2021-08-23 17:39
Okay. While I'm not aware of a particular issue with 1.57, there is a copy of version 1.54 in a zip file in the EmoTracker install folder. The next thing I'd have you try (when you're not mid-stream) is to try it with that version of Snes9x-rr, and let us know if the issue still persists.
Avatar
Kaizen 2021-08-23 17:39
will test after stream, thanks Emo kaizenL
👍 1
Avatar
Kaizen 2021-08-23 19:25
After testing on 1.54, it seems resolved...which is sad cause I don't believe 1.54 allows MSU, but I can deal.
19:25
I only tested for about 10 minutes, but everything picked up was instantly shown on the tracker
19:25
much different than earlier
19:28
the only differences I can think of (since both were fresh installs today) was the use of MSU in 1.57, and removing the bottom frame text via the .conf file.
Avatar
EmoSaru 2021-08-23 22:40
Okay. I'm not sure what would be causing the issues with 1.57, but it does seem that some people have been able to run successfully with 1.60.
Avatar
Kaizen 2021-08-24 11:31
I can give it a shot, and see what happens. Thanks again Emo kaizenL
Avatar
Kaizen 2021-08-24 17:40
Update: Worked off stream, didn't work while streaming. Very odd. I wonder if it's something with my computer then, since the only thing that should change between the two is my processor use. Hmm.
Avatar
Kaizen 2021-08-25 20:31
Issue persisted for today's stream, I'm not sure why.
Avatar
EmoSaru 2021-08-25 22:25
Have you tested whether the issue is streaming or having OBS running?
Avatar
Systemeth 2021-08-26 11:33
Having an issue where autotracking is not updating, specifically (and only) with the combined Super Metroid/ALttP package. I'm using RetroArch v1.9.0 (bsnes mercury balanced) and SNI, and the robot turns cyan as though no problems. But the tracker is simply not updating as I get items. This setup works fine if I am using either game's packages but not when tracking for the combined game. I am also doing a multiworld at the same time if it matters (though this has not caused problems with the singular games). And SNI at least recognizes that EmoTracker is connected to it as well. So I really don't know what the underlying cause is here. I did a search here and saw someone else having what seemed to be the exact same problem, but no solution had been given so I thought asking again despite it being asked previously. (edited)
Avatar
EmoSaru 2021-08-26 11:40
I have not done any testing with SNI, so I can't say whether it has an issue or not.
11:40
I can say that EmoTracker is known to work with qusb2snes, the original usb2snes, and the usb2snes service variant that comes with CrowdControl
Avatar
Systemeth 2021-08-26 11:42
The person I am doing this with is using QUSB2SNES (latest version) and is having the same issue.
11:43
(Specifically QUSB2SNES 0.7.20)
Avatar
TarThoron 2021-08-26 11:43
I'd be interested to know if it happens in non-multiworld too.
☝️ 1
Avatar
Systemeth 2021-08-26 11:47
Will check, one sec.
11:51
Okay, same problem.
11:51
Only changed variable is that this is non-multiworld.
11:52
I have also tried switching going Zebes -> Hyrule, and reverse, in addition to save & quit
11:52
This is with SNI
11:53
Will try again with QUSB2SNES.
Avatar
EmoSaru 2021-08-26 11:54
also verify that you are not running more than one usb2snes protocol-providing app at once
Avatar
Mopsy 2021-08-26 11:56
Hi, I'm the other person mentioned above. I tried SMZ3 multiworld from https://samus.link with both the most recent version of sni (0.0.47), and the most recent version of QUsb2snes (0.7.20), also with RetroArch 1.9.0, amd64 on Windows 10 21H1 (19043.1110). I was sure to close out any RPC interfaces and clean up any handles during testing, etc. Unrelated to the above issue, and not to the end of resolving it, but in general, I would suggest testing with SNI. In my own experiments, it's seemed far more robust and resilient, with no input needed from the end-user. And I've never had a crash with it, compared to the myriad crashes with QUsb2snes (which is what motivated testing sni out in the first place). (edited)
Avatar
EmoSaru 2021-08-26 11:57
I only found out about its EXISTENCE recently, and to say that I'm currently extremely busy is an understatement. It's not that I don't care, it's that I will do it when I actually have time now that I even know about it.
11:58
Beyond that, I use the same connectivity layer code as CrowdControl, so it's not entirely under my control until I replace that with something else. See also being very busy.
Avatar
Mopsy 2021-08-26 11:58
Hey now, you're fine. I am also a developer. I understand that people can get demanding with things. This is not that, so please do not feel defensive. This is a channel for support for autotracking, it seemed prudent to report here.
11:59
If you have any suggestions, we are willing to try them; we are not demanding work.
Avatar
EmoSaru 2021-08-26 11:59
I'm still pissed about the fact that qusb2nses came in, broke a bunch of shit with a janky implementation, killed the original app (which worked), and then fractured the whole space.
11:59
There WAS a standard.
Avatar
Mopsy 2021-08-26 11:59
I mean, I agree, QUsb2snes is awful, haha.
Avatar
Systemeth 2021-08-26 12:00
Okay, so, with QUSB2SNES, specifically using an older version that I used to use, it works. Kind of. It was a little unstable but eventually was okay. I will be trying again with current QUSB2SNES just to see. I wish I knew what this older version of QUSB2SNES was (it doesn't say, the version info is blank for some reason) tho'. And as an aside I do hope that SNI becomes the new standard, because its resilience makes things very easy to manage. (edited)
12:01
(still non-multiworld that is, in terms of what I'm talking about)
Avatar
Mopsy 2021-08-26 12:01
Whenever you are not as busy (and believe me, I get it, I have been meaning to try SMZ3 for a few months now), I would suggest giving sni a look. Besides seeming to be written very well, it's my impression that the dev would be very responsive to issue reports. If it works well, I think dropping support for QUsb2snes altogether might be a good end-goal. https://github.com/alttpo/sni
12:02
Anyhow, thanks for looking at this. If we figure out a solution or workaround, we will report back.
Avatar
Systemeth 2021-08-26 12:02
How stable the QUSB2SNES connection was seemed to be dependent on my making sure RetroArch was the focused window.
Avatar
Avatar
EmoSaru
Have you tested whether the issue is streaming or having OBS running?
Kaizen 2021-08-26 12:02
I'll try that now.
Avatar
Systemeth 2021-08-26 12:02
Which was an odd quirk but w/e.
12:09
Okay with current QUSB2SNES (v0.7.20) the robot goes cyan, then alternates between cyan and yellow, then goes red. When I check QUSB2SNES it shows an error: Timeout on one of the command (edited)
Avatar
TarThoron 2021-08-26 12:13
Seems to be the same issue Zork had a few days ago. They ended up switching to Bizhawk.
Avatar
Systemeth 2021-08-26 12:15
I think I will try with the older version of QUSB2SNES that I had kept since it seemed to work, as I am curious on if multiworld presents any change under that setup.
Avatar
Avatar
EmoSaru
Have you tested whether the issue is streaming or having OBS running?
Kaizen 2021-08-26 12:17
Tested off stream, and with a bandwidth test. No lag/issues to start with, but after a few minutes the tracking starts lagging, and it progressively gets worse until it no longer tracks the items. Results were the same once I stopped OBS as well. Going to try reinstalling emotracker
Avatar
EmoSaru 2021-08-26 12:21
I doubt a reinstall is going to help.
12:21
FWIW, I have had no issues with LTTP in local testing, but I will double check what versions of things I am using and test again.
12:22
For those dealing with SMZ3, it is a complicated beast, and I don't own that pack, so I can't say for certain what other issues might be present there.
Avatar
Systemeth 2021-08-26 12:23
Using my older QUSB2SNES in multiworld, everything works fine, no issues. At least in terms of being connected to the site just fine and connected to Emotracker just fine. Not certain yet on whether items will actually be sent, but we'll see. (edited)
Avatar
Mopsy 2021-08-26 12:27
Systemeth sent me their weird QUsb2snes (it indeed has no version, in-app, in the log, nor in the Properties), and my tracking immediately updated correctly. I don't know why this works and the latest pre-release doesn't seem to at all.
Avatar
Kaizen 2021-08-26 12:28
Thanks emo, I'm sorry it's causing trouble. It's gotta be something on my end.
Avatar
Mopsy 2021-08-26 12:28
Avatar
Systemeth 2021-08-26 12:33
Confirming that items are being sent. justwerks
Avatar
TarThoron 2021-08-26 12:36
Based on size and date modified, that's 0.7.17.3 https://github.com/Skarsnik/QUsb2snes/releases/tag/v0.7.17.3 (edited)
👍 1
Avatar
EmoSaru 2021-08-26 12:36
I'll try to dig into the latest qusb2snes and SNI in the next week or two, but no guarantees on timing. I'm assuming that, per-usual, the qusb2snes devs decided something wasn't optimal and broke the protocol in some way in the process.
👍 1
Avatar
Avatar
TarThoron
Based on size and date modified, that's 0.7.17.3 https://github.com/Skarsnik/QUsb2snes/releases/tag/v0.7.17.3 (edited)
Mopsy 2021-08-26 12:39
Good to know! Thanks!
Avatar
Avatar
EmoSaru
I'll try to dig into the latest qusb2snes and SNI in the next week or two, but no guarantees on timing. I'm assuming that, per-usual, the qusb2snes devs decided something wasn't optimal and broke the protocol in some way in the process.
Mopsy 2021-08-26 12:40
Hey, thanks a lot! No rush or anything, just wanted to get it on the tracker, as it were. What's weird is that both SNI and recent QUsb2snes don't work, but old QUsb2snes does.
Avatar
EmoSaru 2021-08-26 12:57
On my system, the latest version of qusb2snes works just fine with EmoTracker using my pack for location/item tracking in LTTPR using an FX Pak Pro flash cart. I'm assuming folks who are having issues are on emulator?
Avatar
Systemeth 2021-08-26 12:58
ALTTPR was never an issue for Mopsy and I, it was only and specifically SMZ3. But yes, emulator. (edited)
Avatar
EmoSaru 2021-08-26 12:58
And just to confirm, on emulator, if you are using qusb2snes
12:58
You are using the multitroid lua script
12:59
Not the lua script that comes with EmoTracker
Avatar
Systemeth 2021-08-26 12:59
Neither. RetroArch.
12:59
No LUA script.
Avatar
EmoSaru 2021-08-26 12:59
Gotcha, okay.
12:59
Just FYI, Retroarch support has historically been... "fucked"
12:59
Their API has changed a lot and been spotty (edited)
12:59
And qusb's support of it has never been great
12:59
SMZ3 is an exhirom game, which is very rare (edited)
12:59
Which means the memory map is interesting and weird, to say the least
Avatar
Systemeth 2021-08-26 13:01
Retroarch, SNI, and QUSB2SNES work fine with ALTTPR (SNI works better). Again, this is a specific to SMZ3 thing. RA with SNI works fine with the rest.
Avatar
Mopsy 2021-08-26 13:09
Based on the data we have personally tested, RetroArch works and auto-tracks just fine with: - ALttP (SNI or QUsb2snes) - ALttPr (SNI or QUsb2snes) - ALttPr-multiworld (SNI or QUsb2snes) ...but only seems to work with SMZ3 and SMZ3-multiworld if you're on that older QUsb2snes (seems to be 0.7.17.3). Also, as far as I understand it, SMZ3 is able to exist because ALttP and SM do not share any memory space, so I think that shouldn't effect tracking abilities, though that would require further testing. That said, because of the API changes in RetroArch, we're running on 1.9.0. Should we go further back? Either way, it works right now with QUsb2snes 0.7.17.3. I've checked the hash; CRC32 is 29C2A215, so it's indeed 0.7.17.3 as @TarThoron suggested (thanks! blobthanks ). If it failed across all RPC interfaces, that would almost make more sense. Is it possible for a pack to be designed with a specific interface in mind, and break on those that follow spec?
13:11
Anyhow, just providing info. If you need anything else from us, feel free to ping or DM me. blobsmileopenmouth2
Avatar
Systemeth 2021-08-26 13:12
Also to add to the above, RetroArch on higher than 1.9.0 (can personally confirm 1.9.6, 1.9.7, and 1.9.8) will work with SNI specifically for ALttP, ALttPr, and Super Metroid by itself.
13:15
Both non multiworld and on multiworld.
Avatar
EmoSaru 2021-08-26 13:15
SMZ3 autotracking, using the latest dorkmaster pack, appears to work correctly for me (across both games) on fx pak pro hardware with both SNI and the latest qusb2snes pre-release. I can't speak for multiworld. (edited)
13:15
That implies to me that there is an issue with SNI and qusb2snes' handling of mapping the sd2snes address space calls to the emulator in this case.
13:16
Or at least that there is a behavioral difference on their end that's unexpected. (edited)
13:18
I only specifically support a particular set of emulators via the Lua scripts currently provided with emotracker, and I support the sd2snes protocol which I test on sd2snes. My assumption has to be that the various sd2snes-emulator bridge folks are ensuring that they respond equivalently to addresses and reads.
13:18
If somebody who works with those folks can tell me what EmoTracker is generating in this case that's tripping their code up, I'm happy to fix it.
13:19
But it would require debugging their end of the system, which is not something I can take on right now.
Avatar
Mopsy 2021-08-26 13:28
Thanks for the info! Which emulators do you support? If it would be helpful, I can attempt to replicate this issue on one of those emulators via sd2snes, as I think it will be the most applicable to this use case. I can also try to poke the sni dev to see if this is something they might have information about.
Avatar
EmoSaru 2021-08-26 13:29
The pinned messages in this channel contain setup information for every emulator I support. That said, I only specifically provide support for them via the included (in the emotracker install directory) connector.lua scripts.
13:30
The current list is bizhawk and snes9x-rr.
👍 1
Avatar
Mopsy 2021-08-26 13:30
So you do not support the sd2snes protocol?
Avatar
EmoSaru 2021-08-26 13:30
I absolutely support the sd2snes protocol.
13:30
On sd2snes.
13:30
All emulator sd2snes support is provided by apps I don't control.
13:30
Ergo, it's up to them to support the sd2snes protocol such that it performs equivalently to sd2snes hardware.
Avatar
Mopsy 2021-08-26 13:31
Understood.
Avatar
EmoSaru 2021-08-26 13:32
Again, to be clear, if anybody who digs deeper with those folks can tell me what EmoTracker is sending that is causing them an issue, I'm happy to fix it if it's at all possible.
Avatar
TarThoron 2021-08-26 14:00
I'm pretty sure the issue is confined to RetroArch and how it communicates with qusb/sni. The ExHiROM mapping might indeed be why it only happens with SMZ3. At least I haven't seen these reports from anyone using emulators other than RA.
Avatar
Avatar
TarThoron
I'm pretty sure the issue is confined to RetroArch and how it communicates with qusb/sni. The ExHiROM mapping might indeed be why it only happens with SMZ3. At least I haven't seen these reports from anyone using emulators other than RA.
Mopsy 2021-08-26 15:25
Hm. Do you then have any insight on why would it work with an older QUsb2snes, but not newer versions of it, nor with sni? If the bug were solely caused by RetroArch, I would think nothing short of changing the RetroArch version or to another emulator would resolve it.
Avatar
TarThoron 2021-08-26 16:08
It's possible something broke on the qusb side too. Would have to test each version between 0.7.17.3 and 0.7.20 to see just when it stops working, and see what changed. Why SNI doesn't work is beyond me. I'm not sure if jsd wrote the code from scratch or based it on skarsnik's. If it's the latter, it may have inherited the issue.
Avatar
Mopsy 2021-08-26 16:44
I can see about narrowing it down.
Avatar
TarThoron 2021-08-26 16:55
Qusb has its own Discord (invite should be in the menu). If the bug is on that side, I'm sure Skars would appreciate help tracking it down. (He reads here too, but the qusb server would be better for bug hunting.)
Avatar
MikeTrethewey | Axiom Verge 2021-08-27 22:47
@Mopsy @Systemeth I would like to get that data added to my wiki page if possible. Thanks! http://alttp.mymm1.com/wiki/Emulator/Autotracking
22:49
Lots of people asking about the different permutations and what incantations and/or rituals are required to get them running.
Avatar
Mopsy 2021-08-28 00:04
Sure, feel free to add it based on what we've reported above.
Avatar
Hexmage 2021-08-29 12:36
so if im reading this correctly i have to downgrade bizhawk to 2.4.2 to make it work with emotracker autotracking?
Avatar
TarThoron 2021-08-29 12:43
If you want to connect Bizhawk directly to EmoTracker, yes. If you use qusb2snes or SNI as a bridge, you can use any Bizhawk.
Avatar
Hexmage 2021-08-29 12:46
you would then load the emotracker script in qusb2snes and then use thats lua in bizhawk?
Avatar
TarThoron 2021-08-29 12:51
Qusb comes with luabridge.lua, which you run in bizhawk. Set Emo to read sd2snes.
Avatar
ThePacMan721 2021-09-02 13:57
Hey New member here, I can't get the tracker and BixHawk to connect but its saying Failed to open socket: connection refused, is there something im meant to press on the tracker to make it work? i've looked up tutorials and they say to press on a robot to connect but i dont see one, any tips?
Avatar
TarThoron 2021-09-02 14:03
What game are you trying to track?
Avatar
ThePacMan721 2021-09-02 14:03
Loz Oot for N64
Avatar
TarThoron 2021-09-02 14:04
EmoTracker doesn't auto-track N64 games.
Avatar
ThePacMan721 2021-09-02 14:04
ahh ok, thanks for letting me know
Avatar
ThePacMan721 2021-09-02 14:06
thank you will try out a few of these
Avatar
Marcelolhe 2021-09-03 09:46
hello, ppl... I'm using EmoTracker 2.3.8.14 and playing ALTTP keysanity, the autotracker is ok, but it's not counting the chests in the dungeons, only the chests on overworld and all the items...
09:47
I'm marking manually the chests after I finish the dungeon... haha
Avatar
Lurch9229 2021-09-03 09:49
Dungeons are not autotracked on Emosaru's package due to race rules (edited)
😥 1
Avatar
Avatar
Lurch9229
Dungeons are not autotracked on Emosaru's package due to race rules (edited)
Marcelolhe 2021-09-03 10:04
just for keysanity, or for all types in ALTTP?
Avatar
Lurch9229 2021-09-03 10:04
all types
🙄 1
Avatar
Marcelolhe 2021-09-03 10:06
ah, ok... hahaha thanks
Avatar
Lurch9229 2021-09-03 10:06
but I think smz3 has key and dungeon tracking because different rules apply, you could use that and remove the sm maps and icons with an override (edited)
Avatar
Avatar
Lurch9229
but I think smz3 has key and dungeon tracking because different rules apply, you could use that and remove the sm maps and icons with an override (edited)
Marcelolhe 2021-09-03 10:10
It's a good idea, thank you very much! (edited)
Avatar
Avatar
Lurch9229
but I think smz3 has key and dungeon tracking because different rules apply, you could use that and remove the sm maps and icons with an override (edited)
Dorkmaster Flek 2021-09-03 11:30
That is in no way guaranteed to work. It might, but I don't know if ALTTPR uses different SRAM addresses for tracking dungeon chests and keys, and even if it does work it may not in the future. This is very much a "provided as-is without warranty, use at your own risk" scenario. 😛
Avatar
Anguirel 2021-09-03 12:14
The CodeTracker pack also supports dungeon chest tracking.
Avatar
Vicendithas 2021-09-04 21:06
Hey everyone. Is there any autotracker support for any GameBoy/GBC emulators? In the pinned messages, I see information for SNES, but nothing for GameBoy.
Avatar
PolychromeVirus 2021-09-04 21:06
afaik only nes and snes are supported right now
Avatar
TarThoron 2021-09-04 21:24
There's some GB(A) support. AFAIK it only works with Bizhawk. Someone said use Gambette core for GBC. I'm not sure what core you would use for GBA.
21:25
Other than the core, the setup is the same as Bizhawk SNES. (edited)
Avatar
Vicendithas 2021-09-07 17:22
I've been working on adding autotracking to my pack now, nothing substantial yet, mostly just playing around with Bizhawk. I was wondering something though. I understand that the autotracking connector to BizHawk is the same one used by CrowdControl. The version included with EmoTracker only supports up to BizHawk 2.3 - 2.4, but CrowdControl supports up to BizHawk 2.6 now. Is there a reason the EmoTracker connector is behind?
Avatar
TarThoron 2021-09-07 17:31
Avatar
cluekitty 2021-09-07 17:44
You can just download the latest CC scripts
Avatar
Vicendithas 2021-09-07 18:12
Great. Thanks for the explanation.
18:19
Are there any guides/wikis for how to program autotracking? I'm looking at an existing pack and I understand some of how it works, but there's some parts of the API I don't understand.
Avatar
EmoSaru 2021-09-07 19:02
The best way, like everything in EmoTracker, is to use a pack for reference (with my LTTPR pack being "the standard") and ask questions in #customization-support
Avatar
Vicendithas 2021-09-07 19:49
sounds good. Thanks!
Avatar
Kaizen 2021-09-20 16:03
Would this be any indication of why I might be having issues?
16:03
specifically the "script returned but..." section
Avatar
Anguirel 2021-09-20 16:41
That looks correct. What issues are you having?
Avatar
TarThoron 2021-09-20 17:17
The last line is the only important one for most purposes.
Avatar
Kaizen 2021-09-20 17:24
Delayed tracking, intermittent lack of tracking, sometimes just not working at all. We've changed emulator versions, tested streaming vs recording vs neither of those, to no avail
Avatar
Anguirel 2021-09-20 17:26
I've heard of several people with that issue before. Next time it happens, open the developer console (Gear icon -> Advanced -> Developer Console). Check if there are any errors. They will be in angry looking red text.
Avatar
Kaizen 2021-09-21 12:37
Okie will do, sorry for delayed response
Avatar
Kaizen 2021-09-21 13:00
This came up after a save and quit, and then stopped tracking
Avatar
Kaizen 2021-09-21 13:17
I should note it wasn't the first save and quit, it was like the 4th or so, about 20 mins in.
Avatar
Dorkmaster Flek 2021-09-21 13:34
I see some CrowdControl stuff in there. IIRC EmoTracker's autotracking does not like CC, I don't think you can use both together.
Avatar
Kaizen 2021-09-21 13:58
i don't have crowd control enabled, nor am I even using the same emulator I would use for it
13:59
I noticed that too, but I genuinely don't know why that would even be happening, given I've never done CC on snes9x.
Avatar
cluekitty 2021-09-21 14:02
fwiw, the connector scripts bundled with emotracker are the crowd control scripts
Avatar
Kaizen 2021-09-21 14:04
That would explain that part at least.
Avatar
Anguirel 2021-09-21 14:05
Looks like the same bug I reported in https://discord.com/channels/386961931988369418/386970120616148994/827538402559000596. It's related to the Autotracker:Read* functions. Using QUsb2Snes instead of connector.lua has been a workaround for me, but not sure if that works for everyone.
Avatar
Kaizen 2021-09-21 14:06
I can certainly give it a shot!
14:06
Thanks Anguirel
👍 1
Avatar
Kaizen 2021-09-21 18:18
Update, this workaround had no problems on my first full seed trying it.
Avatar
mmax49 2021-09-26 12:02
I keep getting this message error loading module 'socket.core' from file '.\socket.dll': The specified module could not be found.
12:02
can anyone help me with this?
Avatar
Apokalysme 2021-09-26 12:06
if you use Snes9x, you must use 32bits version
Avatar
mmax49 2021-09-26 12:11
that is what I have.
12:12
and I do use the Snes9x.
Avatar
Apokalysme 2021-09-26 12:13
32bits version of Snes9x, not Emotracker (which is already 32 bits)
Avatar
mmax49 2021-09-26 12:15
yep! I just double checked it and it is the 32 bit version
Avatar
Apokalysme 2021-09-26 12:17
🤔 are you using standard Snes9x or multitroid variant ?
Avatar
mmax49 2021-09-26 12:19
it says snes9x-rr-1.60-win32
Avatar
Apokalysme 2021-09-26 12:20
ok, so standard one, seemingly
12:24
Could also try like v1.55 or something. It used to come with the official release.
12:25
Once the .dll is present, from any release, it should be good for newer versions.
Avatar
mmax49 2021-09-26 12:33
THANK YOU THANK YOU THANK YOU!!!!!
12:33
I will not tell you how much time I have spent trying to google and understand but it was A LOT.
Avatar
Soyhr 2021-09-27 16:48
I feel very blind but I am unable to locate the connect.lua file to run the lua script. Trying to setup auto tracking but the link above ^ and the one in pinned notes doesn't have the connector.lua included...?
Avatar
Anguirel 2021-09-27 16:52
It should be in the EmoTracker install directory. For me, that's C:\Program Files (x86)\EmoTracker\Connectors
Avatar
bryanburke 2021-09-27 16:53
Hello all! I am trying to use auto-tracking for SMZ3 in RetroArch (bsnes-mercury core) via QUsb2Snes. Super Metroid works well with this setup using the DASH randomizer pack. However, auto-tracking with the SMZ3 pack does not seem to be working. Do some packs explicitly require Bizhawk for auto-tracking support?
Avatar
Soyhr 2021-09-27 16:53
like i said, blind
Avatar
Avatar
bryanburke
Hello all! I am trying to use auto-tracking for SMZ3 in RetroArch (bsnes-mercury core) via QUsb2Snes. Super Metroid works well with this setup using the DASH randomizer pack. However, auto-tracking with the SMZ3 pack does not seem to be working. Do some packs explicitly require Bizhawk for auto-tracking support?
Lurch9229 2021-09-27 16:54
smz3 can work with snes9x, but I'm not entirely sure with retroarch as I don't use it personally
Avatar
TarThoron 2021-09-27 17:06
Which versions of qusb and RA? There was a new release of qusb yesterday which should be much more compatible with recent RAs (1.9.2+). Sometimes switching to another bsnes mercury core will work better. The snes9x 2010 core should also work well.
Avatar
bryanburke 2021-09-27 17:24
@TarThoron I'm on latest RA (1.9.8). I was on QUsb2Snes 0.7.20. Just updated to 0.7.21 and will give that a shot. Thanks for the heads up on the new version.
Avatar
TarThoron 2021-09-27 17:28
RA is up to 1.9.10 now.
Avatar
bryanburke 2021-09-27 17:45
@TarThoron I was able to get it working with the Snes9x (Current) core. Snes9x 2010 and all three bsnes-mercury cores lead to lost auto-tracker connection for some reason. Thanks for the tips!
17:46
Does the auto-tracker have logs I can review?
Avatar
TarThoron 2021-09-27 17:54
There's the developer console under the advanced menu, which should show any errors.
Avatar
bryanburke 2021-09-27 18:35
Don't see any logs in the Emotracker developer console. However, in the QUsb2Snes debug logs, I see these entries when Emotracker tries to request core memory access for bsnes-mercury:
2021-09-27T20:31:18 RetroArcHost - Debug: "Localhost" >> "READ_CORE_MEMORY 2173fe 2\n" 2021-09-27T20:31:18 WSServer - Debug: Request executed 2021-09-27T20:31:18 RetroArcHost - Debug: "Localhost" << "READ_CORE_MEMORY 2173fe -1 no data for descriptor\n" from QHostAddress("::ffff:127.0.0.1") 55355 2021-09-27T20:31:18 RETROARCH - Debug: Error with Get memory 2021-09-27T20:31:18 WSServer - Debug: Device Error "RetroArch Localhost" 2021-09-27T20:31:18 WSServer - Debug: Cleaning up device "RetroArch Localhost" 2021-09-27T20:31:18 WSServer - Debug: Error with a ws client "EmoTracker 2.3.8.14" WSServer::DeviceError "Device closed"
18:38
When using the Snes9x (Current) core, I see READ_CORE_RAM calls succeeding. Thanks @TarThoron again for helping me get auto-tracking working in Snes9x.
Avatar
Nezcal Spindrake 2021-10-03 13:47
Is there an autotracker for vanilla super metroid? The packs on the manager don't have it and my searches on google found nothing and I'm short 2 missile tanks in a vanilla game where I wasn't using the tracker from the beginning
Avatar
Lurch9229 2021-10-03 13:50
Pretty sure there isn't but DM me you game map and I can try and point you to where to look
Avatar
Dorkmaster Flek 2021-10-03 17:12
I think you could use one of the rando map packs with autotracking.
17:12
It should work for the map locations, it should at least let you know what locations you haven't cleared yet.
Avatar
Lurch9229 2021-10-03 17:12
I pointed them to the Varia map tracker
Avatar
Terrabull 2021-10-04 12:54
Hello, I'm trying to get autotracking to work with archepeligo Zelda Randomizer, but it keeps telling me I need a different version to use crowd control. I'm not trying to use crowd control.
Avatar
EmoSaru 2021-10-04 13:05
We use the same emulator communication layer as crowd control. Use a supported version of bizhawk, or some people have posted alternative versions of the scripts here that may work for you if you search.
13:05
Or use something like qusb2snes to emulate an sd2snes on your emulator if it’s supported.
13:06
I will say, however, that any issues you run into beyond that initial setup with archipelago are not something I provide support for. I very specifically and deliberately do not provide any support related to that branch. (edited)
Avatar
Firstc624TV 2021-10-04 17:31
I am sorry if i am asking something that is answered somewhere else i just wasn't able to find it. So the default version of Bizhawk that comes w/ the crowd control via the one click install (currently version 2.6.1) does NOT work with autotracking correct using the official package. It looks like i need to "downgrade" to 2.3 or 2.3.1 Correct? Again appologies if this was answered somewhere i just couldn't find it
Avatar
cluekitty 2021-10-04 17:39
You can either downgrade, or look for the latest version of the Crowd Control SDK and use the connector scripts in that zip file
Avatar
TarThoron 2021-10-04 18:11
Or use qusb2snes or SNI to make Bizhawk look like a sd2snes to EmoTracker.
Avatar
Firstc624TV 2021-10-04 18:46
Thank you. I will just "downgrade" to versions that Emo connector shows to use
Avatar
Rom-Steïn 2021-10-05 01:58
The thing with qusb2snes is that it only works for SNES autotrackers though
Avatar
bryanburke 2021-10-05 16:53
Is it a known issue that the ALTTPR pack auto-tracker doesn't clear dungeon chests in the map tracker on latest randomizer version? I'm not doing multi-world and am experiencing the issue on Bizhawk 2.3.1 and QUsb2Snes + RetroArch.
Avatar
EmoSaru 2021-10-05 16:56
It specifically does not do that by design, as that behavior is not race legal. My pack only supports race legal operations.
Avatar
bryanburke 2021-10-05 17:00
Ah, that makes sense. Thanks @EmoSaru !
Avatar
DnDPaladin 2021-10-08 20:23
I play on snes9x the tracker works fine, but i hae to disconnect the lua and reocnnect it for the tracker to finally see the dungeons were done. i thought it was me clicking and putting the tracker on manual. but it seems this dungeon thing is legit ?
Avatar
MeleeWizard 2021-10-09 04:51
(Assuming you're using EmoSaru's LttP pack) Yeah, the powers that be regarding LttP rando racing have deemed auto-tracking dungeon checks illegal. Not sure why, but I don't race so it doesn't mean much to me. Codemann8's pack has the option to turn that restriction off.
Avatar
TarThoron 2021-10-09 06:47
I think they meant the dungeon prizes, not the chests, since resetting the lua results in tracking happening.
Avatar
TarThoron 2021-10-10 07:35
That's more #customization-support
Avatar
Traylon 2021-10-14 23:38
using snes9x, the rr fork i guess?
Avatar
Rom-Steïn 2021-10-14 23:46
Yes you have to use the RR fork for SNES9X
Avatar
Traylon 2021-10-14 23:46
ok but how do i fix this issue...i found a download for the .dll if that's what i need
Avatar
Rom-Steïn 2021-10-14 23:46
Or you could try bizhawk with bsnes core if your autotracker supports that
23:46
Are you using a 32bits windows ?
Avatar
Traylon 2021-10-14 23:46
64
Avatar
Rom-Steïn 2021-10-14 23:47
I don't see then sorry
Avatar
Traylon 2021-10-14 23:47
what?
Avatar
Rom-Steïn 2021-10-14 23:51
I don't have an explanation for the error
Avatar
Traylon 2021-10-15 00:10
can someone help me please
Avatar
TarThoron 2021-10-15 00:33
Use the 32bit snes9x-rr. You may need to grab an older version. For sone reason v1.60 doesn't come with socket.dll anymore. But once that .dll is installed, it works for the current version too.
Avatar
Traylon 2021-10-15 05:46
I found socket.dll but idk where to put it
Avatar
Avatar
TarThoron
Use the 32bit snes9x-rr. You may need to grab an older version. For sone reason v1.60 doesn't come with socket.dll anymore. But once that .dll is installed, it works for the current version too.
Traylon 2021-10-15 05:51
tried 32-bit, still didn't work though
05:53
i can't find any previous versions :/ edit: got an older version but still didn't work (edited)
Avatar
Traylon 2021-10-15 08:09
yo it worked thanks
Avatar
JackSparks 2021-10-15 16:06
I need help connecting my Snes9x to Link to the Past
16:07
I have 1.60
Avatar
Avatar
JackSparks
I need help connecting my Snes9x to Link to the Past
Traylon 2021-10-15 16:07
If it's auto tracking you need to fix, use what I did above
Avatar
JackSparks 2021-10-15 16:08
Avatar
TarThoron 2021-10-15 16:09
Get the version of snes9x I linked a few messages up.
Avatar
JackSparks 2021-10-15 16:09
it doesnt let me download, its just keeps loading
16:10
@TarThoron can you provide me another Download Link?
16:12
nevermind
Avatar
TarThoron 2021-10-15 16:12
Not my file. You could try getting the 32-bit version from github. Or use the version that comes packaged with EmoTracker.
Avatar
JackSparks 2021-10-15 16:12
it finally downloaded
16:12
idk why it took so long
16:12
ty (edited)
16:13
it connected
Avatar
Traylon 2021-10-15 20:22
took a bit for me as well but yea, it solved my problem completely
Avatar
Traylon 2021-10-15 21:02
??
Avatar
TarThoron 2021-10-15 21:06
Is your rom running? Did you right click the robot head and active lua reading?
Avatar
Traylon 2021-10-15 21:07
i was doing that before and it still did it..i stopped trying for a bit then came back and forgot to do that
21:07
but if i do it wrong (which is often) it still says connection refused even if i have LUA reading active and rom running
Avatar
Nicholas Steel 2021-10-25 08:29
Make sure you configure the emulator to continue running while the program is not in focus. If emulation pauses the LUA connection is lost. (edited)
☝️ 1
Avatar
Bionic Jacob 2021-10-25 16:45
So, I'm trying to do some auto tracking for the "Super Metroid and ALLTP Randomizer Map Tracker". Emo tracker is on version 2.3.8.14, and Bizhawk is 2.3.1 I booted up one of the SMZ3 roms I had, and then added the connector lua from the scripts folder It says it connects, but quickly gives an error
ConnectorLib Lua Connector 2.2.0 (LuaSocket 2.0.2) Connection established Warning: Attempted read 8257537 outside memory domain size of 131072 in readbyterange() NLua.Exceptions.LuaScriptException: .\hal.lua:50: bad argument #1 to 'char' (number expected, got nil)
Any idea why this might be happening?
(edited)
16:48
(Ping me when your respond please
Avatar
Avatar
Bionic Jacob
So, I'm trying to do some auto tracking for the "Super Metroid and ALLTP Randomizer Map Tracker". Emo tracker is on version 2.3.8.14, and Bizhawk is 2.3.1 I booted up one of the SMZ3 roms I had, and then added the connector lua from the scripts folder It says it connects, but quickly gives an error
ConnectorLib Lua Connector 2.2.0 (LuaSocket 2.0.2) Connection established Warning: Attempted read 8257537 outside memory domain size of 131072 in readbyterange() NLua.Exceptions.LuaScriptException: .\hal.lua:50: bad argument #1 to 'char' (number expected, got nil)
Any idea why this might be happening?
(edited)
TarThoron 2021-10-25 19:51
Which core in Bizhawk?
Avatar
TarThoron 2021-10-25 20:00
You specifically need to use the BSNES core. No other core will work.
Avatar
Bionic Jacob 2021-10-25 22:20
Ah, gotcha
Avatar
Etrnal_September 2021-11-02 16:34
I am using Lua auto tracking with snes9x, quite commonly on me autotracking just completely stops working and I have to disconnect and reconnect. not sure if this is a common problem or not. wondering if this is a known issue and if so if there are any recommendations for it. I don't get any error messages the tracker just stops responding.
16:34
this is for alttpr if that matters
Avatar
delvan 2021-11-02 16:51
Been having that with smz3 in the same emulator, last run I opened the developer console so I could see if any errors show up there when autotracking stops working...but then I didn't have any issues during that run
Avatar
EmoSaru 2021-11-02 17:54
At this point the default recommendation for people having persistent or strange issues like this is to use something like qusb2snes to emulate an sd2snes in your emulator of choice.
Avatar
delvan 2021-11-02 17:57
Ah will do, did manage to catch the error in the dev console this run but it looks like its something that was reported under core-bugs before so not that useful for you anyways
Avatar
delvan 2021-11-02 20:04
Update: Yeah running snex9x -> lua bridge -> qusb2snes -> EmoTracker is working much better for me
Avatar
Etrnal_September 2021-11-02 21:45
Ok thank you
Avatar
punkyskunky 2021-11-03 18:47
Hey. Been trying to get auto tracking working. Not sure what I'm doing wrong but I managed to get it so its not displaying anything over the emulation. But it won't change from yellow on the tracker
Avatar
TarThoron 2021-11-03 19:24
What emulator?
Avatar
Pogopuschel (Skull Hunter888) 2021-11-04 08:21
08:22
Help when i go to the Emotracker Folder, i have no Folder with connectors... So nothing with autotracker... I have emotracker new installed a few times but nothing...
Avatar
delvan 2021-11-04 08:35
That's your user emotracker folder where stuff like packs goes, the connectors are in the install folder which is likely C:\Program Files (x86)\EmoTracker for you (edited)
Avatar
Pogopuschel (Skull Hunter888) 2021-11-04 08:39
Ohhhhhhh damned 🤦🏻 Thanks @delvan i got it 👍🏻
Avatar
delvan 2021-11-04 08:39
No problem!
Avatar
Pogopuschel (Skull Hunter888) 2021-11-04 08:41
Okay the next problem 😅
08:41
Avatar
delvan 2021-11-04 08:43
What emulator?
Avatar
Pogopuschel (Skull Hunter888) 2021-11-04 08:43
SNES9x
Avatar
delvan 2021-11-04 08:44
Make sure you use the 32-bit version
Avatar
Pogopuschel (Skull Hunter888) 2021-11-04 08:44
Oh okay i have the 64-bit. One moment
08:50
Got it 👍🏻👍🏻👍🏻 Now full functional 👍🏻👍🏻
rightparrot 1
Avatar
nature1996 2021-11-04 11:06
Sorry for the double post, but just noticed this section. Not sure where that question would go, but here. I can't open GBC game with Bizhawk 2.4.2 for some reason, and I can't set up the auto-tracker with 2.6.2. Can someone help me with that
Avatar
cluekitty 2021-11-04 11:32
the included auto-tracking scripts for bizhawk are for 2.3.x
11:33
The included scripts are the crowd control scripts, so if you want a 2.6.x compatible version of the connector scripts you can search for the crowd control SDK and download those.
Avatar
nature1996 2021-11-04 11:36
Can I get a bit more detail? Not sure what file should go where
Avatar
cluekitty 2021-11-04 11:37
In the crowd control SDK, there's a folder called ConnectorScripts, like how EmoTracker has one. Those are the files you'll want
11:38
You can put them either in your lua folder for your emulator, or really wherever you want. You'll just use the connector.lua from the SDK instead of the one provided by emotracker
Avatar
delvan 2021-11-04 11:39
This is the current crowd control SDK
11.35 MB
Avatar
nature1996 2021-11-04 11:40
I don't really care what emulator I use. Which one, and what version, do you recomand?
11:45
Cool, it works, thanks
Avatar
Flesh177 2021-11-12 05:32
what GBA emulator do I have to use to get GBA games autotracking support?
Avatar
Rom-Steïn 2021-11-12 06:42
Bizhawk
06:42
With mGBA core
Avatar
melink14 2021-11-13 06:03
Just did a alttpr seed for the first time in 3 years and tried autotracking via qusb2snes. It worked well except the delay between in game event and tracking was somewhat variable. Interacting with emotracking manually seemed to catch it up. Eventually it would catch up on its own but I wonder what is normal? Thanks!
Avatar
Nicholas Steel 2021-11-13 06:09
It should more or less be in synch with gameplay within 2 seconds
Avatar
melink14 2021-11-13 06:13
Good to know! I'll do some more testing in case my setup is weird.
Avatar
Nicholas Steel 2021-11-13 06:21
@melink14 If you use Snes9x and wanted to avoid the need for LUA shenanigans to connect to multiworld hosts/Emotracker, you can give Skarsnik's Snes9x-NWA release a shot. It still requires QUSB2SNES but you don't need to open any LUA script in Snes9x: https://github.com/Skarsnik/snes9x-emunwa/releases/ (Warning: Zip includes a default configuration file for Snes9x) In that release of Snes9x you click the Netplay menu and then tick the bottom option. You then select the EmuNetworkAccess and SD2SNES devices in QUSB2SNES. In Emotracker you select SD2SNES for autotracking. Most (if not all of it) is remembered the next time you want to play so resuming/starting a new game is easy. (edited)
Avatar
Avatar
Nicholas Steel
@melink14 If you use Snes9x and wanted to avoid the need for LUA shenanigans to connect to multiworld hosts/Emotracker, you can give Skarsnik's Snes9x-NWA release a shot. It still requires QUSB2SNES but you don't need to open any LUA script in Snes9x: https://github.com/Skarsnik/snes9x-emunwa/releases/ (Warning: Zip includes a default configuration file for Snes9x) In that release of Snes9x you click the Netplay menu and then tick the bottom option. You then select the EmuNetworkAccess and SD2SNES devices in QUSB2SNES. In Emotracker you select SD2SNES for autotracking. Most (if not all of it) is remembered the next time you want to play so resuming/starting a new game is easy. (edited)
melink14 2021-11-13 06:27
Thanks. I'm actually using qusb2snes with an SNES junior + sd2snes device!
Avatar
Nicholas Steel 2021-11-13 06:27
No problem. (edited)
Avatar
rocky12799 2021-11-23 15:16
okay, so I am so confused right now. I am trying to play Final Fantasy VI randomizer. I have tried multiple versions of BizHawk, using BSNES core and can't get the connector.lua to work with the auto tracker. Emo Tracker shows that it's waiting for the connection from BizHawk but never connects no matter what I do. What version of BizHawk should I be using to be able to auto track? Let's start there. Once I have the right version, if still having issues, I will post my next problem.
Avatar
TarThoron 2021-11-23 16:22
With connector.lua that comes with EmoTracker, you have to use v2.3, 2.3.1, or 2.4.2. You can get the Bizhawk SDK from them (or search "sdk" here), and that will come with an updated connector.lua that should work with newer versions, but this is not officially supported. You can also get qusb2snes, run that and turn on its luabridge, and run luabridge.lua in Bizhawk. (Set EmoTracker to read sd2snes). This also isn't officially supported, but is more likely to get support than the SDK version. (You can also use SNI instead of qusb, but you still need the luabridge.lua from qusb). (edited)
Avatar
delvan 2021-11-23 16:29
If you are using a new (2.6.x) version of Bizhawk I shared the current (as of a few weeks ago) crowd control SDK a few lines up, the connector.lua in that should work with a new version of Bizhawk if that's what you're on https://discord.com/channels/386961931988369418/549484120263229441/905889011330056212
Avatar
Vulpurus 2021-11-23 21:13
So, I'm using BSNES for a SMZ3 randomized run, with the alttp online stuff. Is there a way to get the tracker to connect to BSNES?
Avatar
delvan 2021-11-23 22:32
Go to Advanced Settings in the Join a Game window the alttpo scripts produce, and check one of these
22:32
I've only tested it with Qusb2Snes since that's what I normally use to connect to Emotracker, not 100% sure if the other one will work
22:34
(I'm also pretty sure neither of these options is officially supported for Emotracker, just saying Qusb2Snes Bridge from that to Qusb -> Emotracker has worked for me)
Avatar
Vulpurus 2021-11-24 05:46
@delvan Worked perfectly, thanks!
Avatar
Vulpurus 2021-11-24 09:57
Quick question about the tracker, is there a way to make it swap what map section you're in?
09:57
Or do you have to do it manually
Avatar
Lurch9229 2021-11-24 10:24
Manually sadly
10:24
Some pack authors add world map variants because of this
Avatar
delvan 2021-11-24 10:26
Yeah I just set mine to show both for SMZ3, I did an override to make that the default so I don't have to manually switch to the both view every time (edited)
Avatar
Skyy 2021-11-27 05:42
Hi, I play smz3 mostly, on snes9x v1.6 and for some reason the autotracker just stops tracking after about an hour into the run. I've stopped my anti-virus ransomware but that hasn't helped. Anyone have any idea's/suggestions on how to have the autotracker work an entire run? TIA (edited)
Avatar
TarThoron 2021-11-27 08:45
Some people have reported that using qusb and its luabridge.lua instead of connector.lua fixes whatever causes that. Skarsnik has also been working on a new version of snes9x that has network access instead of needing to run lua, similar to how RetroArch or sd2snes works. You enable that under the Netplay menu, and turn on the respective protocol in qusb. https://github.com/Skarsnik/snes9x-emunwa/releases/tag/1.60-emunwa-alpha2
Avatar
delvan 2021-11-27 10:08
I've used Skarsnik's version for my last multiworld SMZ3 and my last couple solo seeds and its worked like a charm
Avatar
Nicholas Steel 2021-11-27 10:37
Yeah his Snes9x build works fine in multiworld (at least his first alpha does). (edited)
Avatar
Skyy 2021-12-02 19:48
@TarThoron Thank you for the Qusb tip, that seems to do the trick. Much appreciated.
👍 2
Avatar
brighteyed77 2021-12-06 12:51
Hi, I am trying to play an ALTTPR open 7/7 seed and when I try to connect emotracker to Bizhawk, I get this error. It was workingh fine forever and this happens every time now. any ideas?
Avatar
EmoSaru 2021-12-06 12:54
It says right there. You’re using the wrong Lua core.
Avatar
brighteyed77 2021-12-06 13:11
I see that. I dont really have a computer background and don't really know what that means or how to fix that. so any advice would be really helpful.
Avatar
TarThoron 2021-12-06 13:12
See the bizhawk instructions in the pins.
13:13
(skip to "after downloading the emulator") (edited)
Avatar
brighteyed77 2021-12-06 13:14
thanks for pointing me in the right direction
Avatar
Masupups 2021-12-08 18:49
I followed the instructions (also checked the same pin), but am having an entirely different issue. I wasn't sure if it had something to do with my network...? It may be a more common problem but I didn't really find much on it online, nor from what I skimmed here (including keeping it in focus and ensuring I'm using the correct core, etc.) Bizhawk v2.3 and Latest EmoTracker pictured Did I miss something obvious...? Thank you very much in advance. <3 (edited)
Avatar
Avatar
Masupups
I followed the instructions (also checked the same pin), but am having an entirely different issue. I wasn't sure if it had something to do with my network...? It may be a more common problem but I didn't really find much on it online, nor from what I skimmed here (including keeping it in focus and ensuring I'm using the correct core, etc.) Bizhawk v2.3 and Latest EmoTracker pictured Did I miss something obvious...? Thank you very much in advance. <3 (edited)
Masupups 2021-12-08 19:03
Uh... sorry to waste your time reading that but it was a thing using SD2SNES, but Lua worked just fine. I hope this at least helped in some way. Everything is solid now! Thanks again.
Avatar
Avatar
TarThoron
See the bizhawk instructions in the pins.
brighteyed77 2021-12-09 18:45
That totally worked. Thanks for taking the time answer my question. I appreciate it.
Avatar
ChaoticUnreal 2021-12-12 09:07
are there directions (is it even possible) to get autotracking working with retroarch?
Avatar
delvan 2021-12-12 09:09
I just did a search for 'retroarch' in the search for this discord and saw a ton of results, I'd look at that (edited)
09:09
Or look at the pins, one of those is for retroarch
Avatar
ChaoticUnreal 2021-12-12 09:16
thanks the pinned comment worked
Avatar
Rom-Steïn 2021-12-14 05:41
Hello. I know the question has been asked a lot about using autotracker through connector.lua and Bizhawk, and I know that, since it uses the crowd control script, it is only compatible until Bizhawk 2.4.2. By searching on this server, I found that there's an updated script, which I downloaded, and indeed works up until 2.6.X. My problem is that, now, Bizhawk is on 2.7... Does someone know if the crowd control script (used by the autotracker) has been updated as well for 2.7 ?
Avatar
TarThoron 2021-12-14 06:42
I would assume the one from the crowd control SDK has been updated. Only one way to find out.
Avatar
Rom-Steïn 2021-12-14 07:11
the SDK is indeed the archive I downloaded from here while searching for a solution However, I don't have SDK's discord server, if there's one
Avatar
TarThoron 2021-12-14 09:08
The crowd control SDK is maintained by the people at Warp World https://discord.warp.world/
Welcome to the Warp World Discord. We are a gaming company that builds software and services for streamers and gamers! | 77,855 members
Avatar
Rom-Steïn 2021-12-14 09:13
thanks !
Avatar
Ezzelin 2021-12-14 23:04
Is there any way to autotrack multiple emulators on the same computer? I've been trying a few things but haven't gotten it to work yet. (edited)
Avatar
TarThoron 2021-12-14 23:13
I think you could have one instance reading lua and another reading sd2snes (qusb2snes), but that's it.
Avatar
goldenspacedragon 2021-12-18 05:07
I know that the Map tracker for Fusion is still being worked on, but is there one for Zero Mission yet?
Avatar
goldenspacedragon 2021-12-18 05:24
(Correction, there is currently none)
Avatar
MuffinJets 2021-12-18 06:01
Actually, I did make a pack for ZM at one point, but I took it down for a number of reasons The logic is very broken, but you're welcome to use it as a checklist (edited)
06:01
Anyone's got my blessing to fix it up and republish it too, as long as you credit me if it resembles what it looks like now
Avatar
Murphy0749 2021-12-18 20:30
I wanted to ask about autotracking for snes9x
Avatar
TarThoron 2021-12-18 20:32
Several ways to do it, though none with the basic version.
Avatar
Murphy0749 2021-12-18 20:36
okay, this is the first time I am using autotracker
20:37
The Package I am using is CodeTracker for ALTTPR
Avatar
TarThoron 2021-12-18 21:02
What package you're running doesn't matter, as long as it supports autotracking in general. The officially supported method is in the pins. I recommend using this version of snes9x. It can do the officially supported connector.lua, connecting to qusb2snes or SNI with luabridge.lua (comes with qusb), or the new (alpha) network access connection with qusb. https://github.com/Skarsnik/snes9x-emunwa/releases/tag/1.60-emunwa-alpha2 (edited)
Avatar
Murphy0749 2021-12-18 21:14
I don't have Alpha2 (edited)
Avatar
Murphy0749 2021-12-18 21:28
I downloaded it now
Avatar
Nicholas Steel 2021-12-19 09:47
Could the pin for setting up Snes9x be updated to link to the latest v1.60 release?
09:50
Or to the latest snes9x-emunwa release from Skarsnik (based on Snes9x v1.60) which eliminates the need to mess with LUA scripts when setting up auto-tracking. If you decide to go with this idea I can tell you what changes need to be made to the instructions. (edited)
Avatar
EmoSaru 2021-12-19 09:59
Feel free to write a new post, and I will pin it.
Avatar
delvan 2021-12-19 10:32
Really straightforward with Skarsnik's NWA enabled version: Run QUSB2SNES, EmoTracker and snes9x-emunwa, Turn on Emu Network Control in the Netplay menu in snes9x, turn on SD2SNES autotracking in EmoTracker (click the robot in the bottom right)
10:32
You will only need to check that option in snes9x-emunwa the first time you use it
10:32
It'll stay checked in the future
Avatar
Nicholas Steel 2021-12-19 10:33
Guide to Autotracker Setup (Snes9x-nwa) - Download the latest QUSB2SNES "asset" from https://github.com/Skarsnik/QUsb2snes/releases (8~MB 7z file for Windows, 22MB dmg file for Macintosh). - Download the latest snes9x-1.60-nwa "asset" from https://github.com/Skarsnik/snes9x-emunwa/releases (2.6~MB 7z file). - Extract the snes9x-1.60-nwa emulator and associated files into a new folder. - Extract QUSB2SNES and associated files into a new folder. - If the above files can't be opened/extracted than download & install 7zip from https://www.7-zip.org/download.html Now that you've extracted everything necessary: - Open Emotracker with a package that supports autotracking. Right click on the robot in the bottom right corner and set it to "SD2SNES", then start the autotracking. (it'll come up yellow, that's okay) - Open QUSB2SNES, you'll notice an icon appear in the right side of the Taskbar indicating the program is running. If this is your first time using this program you will need to configure some settings: Right-click the application icon in the Taskbar and in the Devices menu enable "EmuNetworkAccess" and "SD2SNES". - Open snes9x-nwa and start the game, then on the menu bar click Netplay > Enable Emu Network Control. This may trigger an alert from QUSB2SNES and your Firewall asking for permission to connect, click Yes/Allow. - If everything is working correctly the Autotracking icon in Emotracker will change from yellow, to cyan. Cyan means the connection between the emulator and Emotracker has been successfully established. - Enjoy playing your game while Emotracker tracks what you're doing in the game. Note: If you intend to run LUA scripts, you'll instead want to follow these instructions: https://discord.com/channels/386961931988369418/549484120263229441/558379221609873422 (edited)
Avatar
Original message was deleted or could not be loaded.
EmoSaru 2021-12-19 10:38
Pinned a message.
Avatar
Murphy0749 2021-12-21 23:15
sadly got this error message
Avatar
Nicholas Steel 2021-12-21 23:19
That usally means you're running the 64bit release, that they've confusingly listed as Snes9x 32_x64 on github (technically it's correct naming but to a laymen it's not so easily understood) (edited)
Avatar
Murphy0749 2021-12-21 23:20
my computer was meant for 64bit
Avatar
Nicholas Steel 2021-12-21 23:21
Yeah and 64bit windows also runs 32bit software.
23:21
Snes9x 64bit can't use some DLL's that are designed for 32bit Snes9x.
Avatar
Murphy0749 2021-12-21 23:22
so just use the 32bit version should work
Avatar
Nicholas Steel 2021-12-21 23:23
Either you follow my Snes9x-NWA setup guide above and avoid the need for messing with LUA scripts (if you only want to have Emotracker autotracking), or you follow the Snes9x-RR guide which will allow autotracking and the abliity to run other LUA scripts if desired. Both Snes9x-NWA (64bit) and Snes9x-RR (32bit) setup guides are in the pinned messages in this channel. (edited)
Avatar
Murphy0749 2021-12-22 00:04
Its works fine with the 32bit version
00:04
although, I guess I still have to do some stuff manual still
Avatar
TarThoron 2021-12-22 02:32
Most packs do still require some manual tracking. In LttP packs, that's gonna be dungeon prizes, medallion requirements, number of needed crystals if fast GT/Ganon or Ped Goal are on. These are all things that could technically be auto tracked, but there's no way to check if you've checked your overworld map or gotten to the dungeons to check that stuff, so it would give you knowledge you shouldn't have yet, and that's a no no.
Avatar
Ezzelin 2021-12-23 03:02
Does Snes9x-NWA work fine with SNI as well? I think it's supposed to but I can't seem to get them to talk to each other. (edited)
Avatar
Ezzelin 2021-12-23 03:26
I've tried both the 32 and 64 bit versions of SNI as well.
03:29
I never got a firewall alert from Snes9x-NWA though. I'm using Comodo firewall which generally alerts me whenever anything wants network access. I manually gave it full access but nothing changed.
Avatar
Nicholas Steel 2021-12-23 03:48
Unsure, @Skarsnik would know though since it's his branch of Snes9x. (I wrote a guide for setting up Autotracking with your branch of Snes9x Skarsnik, it's pinned here) (edited)
Avatar
Skarsnik 2021-12-23 06:35
You need to activate the nwa support in the netplay menu. I don't know if SNI support nwa yet thou (qusb does)
Avatar
Ezzelin 2021-12-23 13:48
It looks like SNI supports Retroarch but perhaps that's a different protocol.
Avatar
TarThoron 2021-12-23 13:49
It is.
Avatar
Lzone 2021-12-24 06:25
someone know the option to diseable the spoiler ?
Avatar
MeleeWizard 2021-12-24 06:45
Disable what spoiler?
Avatar
Slumber Jack 2021-12-24 23:12
For ALttPR auto-tracker: any advice on how to get it to not just give up? It tends to stop auto-tracking as early as 5 minutes in. SNES9x, Lua Scripting. Consistent across three different machines. Are there specific settings I should be using?
Avatar
delvan 2021-12-24 23:14
Common issue and most common work around is to use QUSB2SNES and its own lua connector (or, now, Skarsnik's snes9x that has NWA support so you don't need any lua scripts to talk to qusb2snes)
23:14
With qusb2snes you just tell emotracker its an sd2snes connection instead of lua
Avatar
Slumber Jack 2021-12-24 23:15
aight I'll look it up
Avatar
delvan 2021-12-24 23:15
check the pins in this channel for the nwa skarsnik version
Avatar
Slumber Jack 2021-12-24 23:26
hmmm I must be missing a step in here
23:27
I've extracted everything, but "Open QUSB2SNES" I am not sure how to do
Avatar
delvan 2021-12-24 23:29
To open a program?
Avatar
Slumber Jack 2021-12-24 23:29
there's no like, .exe or anything
Avatar
delvan 2021-12-24 23:30
QUsb2Snes-0.7.21.3.7z?
23:30
its a 7z archive file, you unzip it somewhere
Avatar
Slumber Jack 2021-12-24 23:30
A Qt based webserver for usb2snes. USERS go to usb2snes.com - GitHub - Skarsnik/QUsb2snes: A Qt based webserver for usb2snes. USERS go to usb2snes.com
23:30
I downloaded from there
23:30
extracted to desktop
Avatar
delvan 2021-12-24 23:31
Downloaded what?
Avatar
Slumber Jack 2021-12-24 23:31
oh I may have downloaded the code
Avatar
delvan 2021-12-24 23:31
Yeah you don't want the code probably, use the link in the pin or click on releases from the main github page for qusb2snes there
Avatar
Slumber Jack 2021-12-24 23:31
ok where in the link in the pin is the download link
23:32
I could not find it, I had to google how to download something from github and that's what I got
Avatar
delvan 2021-12-24 23:32
- Download the latest QUSB2SNES "asset" from https://github.com/Skarsnik/QUsb2snes/releases (8~MB 7z file for Windows, 22MB dmg file for Macintosh).
A Qt based webserver for usb2snes. USERS go to usb2snes.com - Skarsnik/QUsb2snes
23:32
Its the very first line in the pin
23:32
QUsb2Snes-0.7.21.3.7z if you are on windows, I assume the .dmg is the mac version
Avatar
Slumber Jack 2021-12-24 23:33
ok I don't use github AT ALL, so bear with me
Avatar
delvan 2021-12-24 23:34
23:34
If you clicked the link it should take you the top of this page
23:34
Click Assets
Avatar
Slumber Jack 2021-12-24 23:34
that's it
23:34
that's what I was missing was the drop down
23:36
or maybe not, hm
Avatar
delvan 2021-12-24 23:36
Are you on windows or mac or something else
Avatar
Slumber Jack 2021-12-24 23:36
windows
23:36
10
Avatar
delvan 2021-12-24 23:37
QUsb2Snes-0.7.21.3.7z and unzip that wherever you want qusb2snes to live
Avatar
Slumber Jack 2021-12-24 23:37
so I download it and it's an unreadable file
23:37
that can't be unzipped
23:37
Windows does not know what it is (edited)
Avatar
delvan 2021-12-24 23:38
Then whatever you use to open archives doesn't know what a 7z file is
23:38
I use 7-zip if you just want a "use this and it will open it" (edited)
23:38
But there should be plenty of unzippers that can open a 7z, its been around a while
Avatar
TarThoron 2021-12-24 23:39
https://www.7-zip.org/download.html Windows/WinZip should recognize .7z files, but if it doesn't, that will.
Avatar
delvan 2021-12-24 23:41
That snes9x version you would download in step 2 of that pin is also going to be archived in a 7z so definitely get something that can open 7z, and yeah what TarThoron linked to is what I use (for all my archive stuff, not just 7z) (edited)
Avatar
Slumber Jack 2021-12-24 23:43
so I downloaded 7zip, and it seems the files are recognised as something but I still can't do anything with them
23:43
wait I think I found it
Avatar
delvan 2021-12-24 23:44
If you installed 7-zip it normally will add some right-click context menu options for speed, like 7-zip -> Extract here or 7-zip -> Extract all to ...
Avatar
Slumber Jack 2021-12-24 23:44
yeah that was it, I was looking for Extract All, didn't expect the new option
Avatar
TarThoron 2021-12-24 23:45
Might have to use "Open With..." for the first time
23:48
When you first open qusb, aside from a security popup, you won't see much happen. It puts its icon in the system tray, and you right click that for the controls.
Avatar
Slumber Jack 2021-12-24 23:49
yeah gotta set up SNES9X all over again since it's a new version, doing some testing
Avatar
delvan 2021-12-24 23:51
Its a little work but Skarsniks version once you set it up, you never have to go to that lua -> load script stuff every time you open it
23:51
It remembers you enabled the emu network access once and it stays and and just starts whenever you start snes9x
Avatar
Slumber Jack 2021-12-24 23:52
almost there, I have everything but it actually working. I bet I'm missing the right click step
Avatar
delvan 2021-12-24 23:54
I can hop on a discord call if you want to screen share for help walking through it if you're still getting stuck
Avatar
Slumber Jack 2021-12-24 23:55
I'm ok with that
Avatar
delvan 2021-12-24 23:56
No voice channels on this server, Swag Duck on the ALTTPR discord?
Avatar
Slumber Jack 2021-12-24 23:56
see you over there
00:03
we're up and running! Thanks all
Avatar
delvan 2021-12-25 00:05
In case someone else following the pin gets stuck and finds this convo in search terms, it was the right click on QUSB2SNES in the taskbar to turn on the EmuNetworkAccess, then EmoTracker needed a little F5 love to recognize the connection was there since it'd had Start hit before the other side of things was set up
Avatar
Nicholas Steel 2021-12-25 20:23
Okay I added to the instructions a mention of needing 7zip to extract the files you download. Mostly useful for people on older versions of Windows as I believe Windows 10 and newer can handle 7z files. (edited)
Avatar
Lord_Lore 2021-12-26 01:43
Is there a way to see what specific issues are causing the red robot? I literally haven't touched emotracker or my emulator in the last two days and was gonna continue a seed, but emotracker can't seem to get a connection (using SD2SNES and QUsb2snes). It all worked on Friday, so I assume I messed up a step somewhere but all related bits of software are reporting correctly, except emptracker which throws a red robot at me and doesn't track anything
01:47
fwiw, the dev console just shows successfully loaded scripts 🤷
Avatar
Lord_Lore 2021-12-26 03:16
reboot fixed it, might still be worth looking into, I'll keep an eye on it and report back if it occurs again
Avatar
Yazzy8 2021-12-31 09:26
i need help trying to set up the auto tracker, when i right click the robot and click lua the bot turns yellow and not cyan and im pretty sure i have to use lua because im using bizhawk (edited)
Avatar
Yazzy8 2021-12-31 09:39
and when i try to load it it prompts me with this
Avatar
delvan 2021-12-31 09:43
If you're not going to use BizHawk 2.3.1, you can't use the pre-packaged crowd control lua bridge, you need to download the crowd control SDK that goes with whatever version of BizHawk you're going to use (edited)
09:44
Or use QUSB2SNES with its luabridge, and tell EmoTracker you're doing SD2SNES instead of lua
Avatar
Yazzy8 2021-12-31 09:44
Alright
Avatar
delvan 2021-12-31 09:45
(I've had much better luck with the latter route but thats in snes9x, no clue if BizHawk encounters the issues I used to have going the crowd control route)
Avatar
Slumber Jack 2022-01-21 21:12
Did something change recently? I restarted my computer this morning and suddenly auto tracking doesn't work for ALttPR
Avatar
EmoSaru 2022-01-21 23:04
I literally just used autotracking for ALTTPR just now.
23:04
In what way does it not work for you? (edited)
Avatar
Slumber Jack 2022-01-23 13:12
I am not sure. Every time I restart my computer I have to uninstall/reinstall everything to get it working again
13:15
yeah it's weird, works fine if I nuke it and then unzip all the files again to the same places
Avatar
EmoSaru 2022-01-23 15:55
That's very bizarre. You may want to try using it via sd2snes emulation using something like qusb2snes
Avatar
Spyder0318 2022-01-24 16:31
can someone help me get the tracker set up. i looked online and it said i needed snes9x-rr so i downloaded that but there was no actual emulator
16:31
i have the vanilla snes9x
Avatar
EmoSaru 2022-01-24 16:33
There are pinned messages in this channel describing setup processes for a number of emulator options.
Avatar
Spyder0318 2022-01-24 16:34
ok thanks
Avatar
seabass223 2022-01-26 14:30
hi I'm completely new here, been using emotracker with alttp for a few years. 16 years dev xp. would love to help on autotracker support for alttp dungeons & auto-pinning. Maybe even make a PR for it on github. Any kick off on where to start would be super helpful. (until then I'm starting in at autotracking.lua) (edited)
Avatar
EmoSaru 2022-01-26 14:47
The reason my pack does not support it is because it’s not race legal, not because it can’t be done.
14:47
It’s easy to do.
14:47
I just won’t.
Avatar
seabass223 2022-01-26 14:49
Is it legal to make my own modifications for my own purposes? If so, is autotracking.lua the correct place to make my modifications?
Avatar
EmoSaru 2022-01-26 14:51
You can export an override and do whatever you want. You just can't use it in races if you do anything that's not race legal.
👍 1
14:52
Bear in mind that for ALTTPR in particular, there are memory address ranges that are not allowed to be read from for anti-cheat reasons.
14:52
But there's quite a lot that can be done within the bounds of what's available.
Avatar
seabass223 2022-01-26 14:54
Understood. My end goal is just to learn a bit of lua and experiment in some fashion with a game that I love and grew up with. Emotracker is really incredible. (edited)
Avatar
Avatar
seabass223
Understood. My end goal is just to learn a bit of lua and experiment in some fashion with a game that I love and grew up with. Emotracker is really incredible. (edited)
MikeTrethewey | Axiom Verge 2022-01-26 18:56
I recommend looking at the source code for @codemann8's ALttPR pack.
18:57
It pushes the limits, lol.
Avatar
Feco 2022-01-29 11:17
I'm trying to setup autotracker for an FXPak Pro setup and I am having some difficulty, in part because different documentations say different things. To be clear, the firmware needed is the same as the standard firmware used on the SD2SNES website, right?
Avatar
EmoSaru 2022-01-29 11:43
You need the usb2snes firmware.
11:45
Theoretically the beta 1.11 firmware contains that
11:45
But I haven’t tested the beta firmware
Avatar
Feco 2022-01-29 12:18
Thank you
Avatar
Selene 2022-01-31 15:13
Is there any reason there is no Ocarina of Time autotracker? Thinking of learning the game, and will not have a mouse/keyboard during runs to track myself.
Avatar
PolychromeVirus 2022-01-31 15:15
emotracker doesnt support n64 autotracking in general im p sure
Avatar
Selene 2022-01-31 15:25
A future task, something not cared about, or something impossible?
Avatar
Selene 2022-01-31 15:49
Has OoT's SRAM been mapped out?
Avatar
EmoSaru 2022-01-31 16:00
For one, it would be emulator-only, out of necessity.
16:00
For two, when you get to the N64 era, you get into the world of heap allocated objects.
16:00
Whereas in the SNES and earlier eras RAM layouts are largely static, as you move into the 32 bit era, they become more dynamic, and start requiring things like pointer following
16:01
This makes the types of facilities that pack authors would potentially need to do it much more complicated to service.
16:01
I have plans for the future that would allow somebody to do it if they cared, using an external app
16:01
But no ETA for that
Avatar
Selene 2022-01-31 16:11
Ah. I started looking into it, finding how and where they store opened chests, but with as little free time I have, it will take some time to get done, as I need to play and visit each room in the game.
Avatar
Selene 2022-01-31 16:28
I will have to check to see if those addresses have shifted, or changed, when I load it back up next, or reset a few times.
Avatar
Selene 2022-01-31 16:40
Thinking about the 2 part address now, this could tear things down, but to shift the room data, they all must be shifted, and there must be a marker or patter to ground things to
Avatar
Selene 2022-01-31 17:12
Or those dynamic variable address are stored somewhere. My talents only really lie in tracking such things down... It is the later parts that I do not know how to do yet.
Avatar
EmoSaru 2022-01-31 17:16
Just a heads up, this type of investigation discussion is best done in the discord for the game, as it doesn’t relate to currently supported EmoTracker features.
Avatar
Saturn 2022-02-01 06:52
Sorry if this is the wrong place to ask, I've been poking around this discord and the alttpr one for an answer: will the autotracker always override manually marked locations/chests? eg., I marked something I saw but wasn't interested in picking up as "checked", the autotracker overwrites that a short while later, presumably after seeing it in RAM.
Avatar
TarThoron 2022-02-01 08:17
Right click instead of left click and autotracking ignores that spot.
Avatar
Saturn 2022-02-01 10:28
ah, thank you. sorry for asking such a basic question 🙂
Avatar
Avatar
Selene
Is there any reason there is no Ocarina of Time autotracker? Thinking of learning the game, and will not have a mouse/keyboard during runs to track myself.
MuffinJets 2022-02-01 10:41
OoT Rando Map Autotracker pack for EmoTracker. Contribute to coavins/EmoTrackerPacks development by creating an account on GitHub.
10:42
It was kinda hacked together and there are/will be better solutions but that one works really well for me personally
Avatar
EmoSaru 2022-02-01 12:09
Be advised that that modification appears to be lying and saying that the game platform is snes. That may happen to work in SOME cases with a particular emulator's handling of the Lua side of things, but any changes - including, tbh, fixes that should probably be made - to the emulator, the Lua scripts loaded into the emulator, OR EmoTracker's SNES connector, would quite easily break it entirely. So, that's what I would describe as "violently unsupported" behavior.
Avatar
delvan 2022-02-01 12:20
12:20
A little bit of this then? XD
Avatar
EmoSaru 2022-02-01 12:20
No, because there's literally a nuclear bomb in that code and I'm the one holding the detonator.
Avatar
Avatar
Selene
Is there any reason there is no Ocarina of Time autotracker? Thinking of learning the game, and will not have a mouse/keyboard during runs to track myself.
goldenspacedragon 2022-02-02 22:12
If it’s any consolation, the 3DS version of ZOoTR has a menu (that you can set to an unused button in its config) that is a tracker, so that’s nice Requires homebrew set up, tho, so if you don’t have that don’t bother with this (edited)
Avatar
Avatar
TarThoron
You specifically need to use the BSNES core. No other core will work.
sacredsilveryoshi 2022-02-06 21:28
I'd like to thank you. I was having this problem as well, and you'd already solved it
👍 1
Avatar
Dragozan 2022-02-12 02:50
Hey guys. I seem to be having some trouble in recent streams with my autotracker lagging? I usually notice it catching up after a save and quit, but it can sometimes take up to 5 minutes to even update. Ive been trying to establish a pattern as to why it's happening, but I'm not 100% don't suppose anyone could quickly run through a few things I could check before my next stream? Many thanks in advance 🙂
Avatar
delvan 2022-02-12 09:36
My autotracking stopped being droppy when I switched to Skarsnik's emu-nwa beta and qusb2snes instead of using a lua-based connection (check the most recent pin in this channel)
Avatar
Avatar
delvan
My autotracking stopped being droppy when I switched to Skarsnik's emu-nwa beta and qusb2snes instead of using a lua-based connection (check the most recent pin in this channel)
Dragozan 2022-02-12 10:46
Thanks for the suggestion. I shall look into it later 🙂
Avatar
MuffinJets 2022-02-13 11:17
SNI is also a great option
Avatar
Lou Snowfang 2022-02-13 22:04
I'm running into an issue with autotracking Minish Cap. I'm doing the same thing I've always done, but on a different machine and getting an error stating that Crowd Control, a program I haven't downloaded or even used, requires BizHawk ver. 2.3 or 2.3.1. I'm only using EmoTracker and BizHawk with the autotracker for Minish Cap. Does anyone know why this is happening and how to fix it? Examining the connector file doesn't show any text regarding Crowd Control, so I think this is a problem with BizHawk. I'm using the 64bit Windows version of 2.8.
Avatar
EmoSaru 2022-02-13 22:40
EmoTracker uses the same underlying Lua scripting stuff for connecting to the emulator as CrowdControl.
Avatar
TarThoron 2022-02-13 22:47
And that lua scripting is version specific for Bizhawk, though 2.4.x should also work with the scripts that come with EmoTracker. Support for newer versions would need the latest Crowd Control SDK (https://crowd-control-sdk.s3.amazonaws.com/SDK.7z). You can also use a bridge like qusb2snes or SNI instead of connecting directly to EmoTracker. The only officially supported connection for Bizhawk is to use the included scripts with a compatible version.
Avatar
Squiggles (They/She)[AnCo] 2022-02-14 15:22
OK so, I checked the pinned messages and didn't see the answer to my question there so I'd like to put it forth! So basically, I set up emotracker and it's working as intended for most games, but my inverted alttp run doesn't seem to be working, as it only displays items able to be found in the light world. The inventory tracking works, but the actual boxes aren't showing up on the dark world side of the map. I downloaded the official emotracker ALTTP support package and I can see in there there's an inverted Standard Tracker, so I don't know if I need to like specifically activate that or if so how to do that, so basically I'm wondering if there's some steps I'm missing for getting it to run with Inverted world runs
Avatar
EmoSaru 2022-02-14 15:24
When you select the pack via the gear menu, there is an expanding list of variants for that pack. You need to pick the appropriate one for the mode you're playing.
Avatar
Squiggles (They/She)[AnCo] 2022-02-14 15:24
Oh yup that was exactly it! Thank you so much
Avatar
Lurch9229 2022-02-14 15:25
you can also right click the folder in the bottom right to change variants (edited)
☝️ 1
Avatar
Avatar
Lou Snowfang
I'm running into an issue with autotracking Minish Cap. I'm doing the same thing I've always done, but on a different machine and getting an error stating that Crowd Control, a program I haven't downloaded or even used, requires BizHawk ver. 2.3 or 2.3.1. I'm only using EmoTracker and BizHawk with the autotracker for Minish Cap. Does anyone know why this is happening and how to fix it? Examining the connector file doesn't show any text regarding Crowd Control, so I think this is a problem with BizHawk. I'm using the 64bit Windows version of 2.8.
Deoxis 2022-02-19 04:58
https://minish.deoxis9001.tk/en/tracking.html 😉 normally this is not a problem but if we learn that the emotracker has been modified you might not be able to participate to the minish cap race 😉
Avatar
Avatar
Lou Snowfang
I'm running into an issue with autotracking Minish Cap. I'm doing the same thing I've always done, but on a different machine and getting an error stating that Crowd Control, a program I haven't downloaded or even used, requires BizHawk ver. 2.3 or 2.3.1. I'm only using EmoTracker and BizHawk with the autotracker for Minish Cap. Does anyone know why this is happening and how to fix it? Examining the connector file doesn't show any text regarding Crowd Control, so I think this is a problem with BizHawk. I'm using the 64bit Windows version of 2.8.
Rom-Steïn 2022-02-19 05:13
Idk what you meant by version 2.8 because Bizhawk's last version is 2.7, and emotracker's last version is 2.3.8.15. If you're using a development build of Bizhawk (currently 2.8-RC1 ?) there is no guarantee it will work as it is not a stable version. Also, since someone mentioned the corwd control updated scripts, those are only compatible up to Bizhawk 2.6.x, so they will sitll not work with the last bizhawk versions. And, since deoxis mentioned it, you aren't allowed to modify the package or emotracker, but, using the crowd control connector to make the autotracker compatible shouldn't be an issue since you aren't modifying neither Bizhawk, nor Emotracker, nor the tracker package. I am, however, not a moderator for this game and can't give a definitive answer, but I'm not sure they are even aware you can use that connector to expand the bizhawk versions compatibility (even though it has been mentioned on the tmcr server).
Avatar
goldenspacedragon 2022-02-19 10:50
This makes me wonder just changing even one picture of the package means it's not usable??
Avatar
Avatar
Deoxis
https://minish.deoxis9001.tk/en/tracking.html 😉 normally this is not a problem but if we learn that the emotracker has been modified you might not be able to participate to the minish cap race 😉
Lou Snowfang 2022-02-19 11:10
I have neither the skill nor desire to modify EmoTracker in any way. I might just chalk it up to a fluke in Bizhawk/EmoTracker/the tracker I use, actually copy over the working installation of Bizhawk and call it a day. Even though I'm not particularly fast at MC, it'd suck to be barred from racing cause of weird interactions between code.
Avatar
TarThoron 2022-02-22 15:04
What Bizhawk core should you use for autotracking NES emulation? The pinned instructions are only for SNES (BSNES core).
Avatar
EmoSaru 2022-02-22 15:13
I'm actually not 100% certain - it's been a while since I tested the NES cores in particular. If anybody knows the answer, it'd be great to post it here and I will pin it. It should either be QuickNES or NesHawk
Avatar
TarThoron 2022-02-22 15:24
The FF1R instructions (https://docs.google.com/document/d/1DWKrsDH-jj1GRZvPWKcH9-DX4QXsGOCoxBUKXUevmC0/edit?usp=sharing) don't mention a core. 😕 But those are at least a start for people wanting to track on NES.
FFR EmoTracker FAQ What are the minimum requirements to use the tracker? 1 What are the requirements to use autotracking? 2 How do I start autotracking? 3 How do I only display incentive locations? 5 What do the colours mean? 5 How do I select which locations are incentivized? 5 I have X why ca...
Avatar
Original message was deleted or could not be loaded.
EmoSaru 2022-02-22 15:24
Pinned a message.
15:25
If they don't mention a core, it likely means that the default works, which would be QuickNES
👍 1
Avatar
Palmenkott 2022-03-04 04:45
Hey! I'm running the EmoTracker Official ALTTPR Support Standard Map Tracker and when I pick up non progressive silver arrows the autotracker gives me the full set with bow and all, giving me bow locations on the map tracker. How do I prevent this? 🙂 Thank you!
Avatar
Avatar
Palmenkott
Hey! I'm running the EmoTracker Official ALTTPR Support Standard Map Tracker and when I pick up non progressive silver arrows the autotracker gives me the full set with bow and all, giving me bow locations on the map tracker. How do I prevent this? 🙂 Thank you!
MikeTrethewey | Axiom Verge 2022-03-04 08:21
I believe that left- or right-clicking the Bow spot will eventually toggle just Silvers (with no Bow).
Avatar
TarThoron 2022-03-04 09:02
I think you might have to do an override to put the silvers-no-bow item back in.
Avatar
Palmenkott 2022-03-04 09:30
Alright! I have tried to remove it entirely, but the autotracker puts it back in soon after. Right clicking I have not tried though! Thanks!
Avatar
Avatar
Palmenkott
Hey! I'm running the EmoTracker Official ALTTPR Support Standard Map Tracker and when I pick up non progressive silver arrows the autotracker gives me the full set with bow and all, giving me bow locations on the map tracker. How do I prevent this? 🙂 Thank you!
EmoSaru 2022-03-04 10:36
Are you using the latest version of the pack, and if so, do you have any overrides exporter? I will take a look at this soon to verify that things are working as expected.
Avatar
Avatar
EmoSaru
Are you using the latest version of the pack, and if so, do you have any overrides exporter? I will take a look at this soon to verify that things are working as expected.
Palmenkott 2022-03-05 08:19
Oh, it actually seems to have been resolved simply by downloading the latest update 🙂 Thanks!
Avatar
SlayerOfThe7 2022-03-14 14:36
Im having trouble setting up the autotracker for Metroid Fusion, Im using the UltiNaruto item tracker and Bizhawk Emulator but I'm not finding any help on how to connect the two
Avatar
cluekitty 2022-03-14 14:54
you'll need to run the connector lua script in bizhawk and then from the robot icon, click "start" in emotracker. The included lua script with emotracker should be C:\Program Files (x86)\EmoTracker\Connectors\bizhawk\connector.lua, but that only supports up to bizhawk 2.4. If you need something that supports a newer bizhawk, you can download the latest version of the crowd control SDK that TharThoron linked in his message: https://discord.com/channels/386961931988369418/549484120263229441/942673419793743892
Avatar
SlayerOfThe7 2022-03-14 15:10
that version only supports up to version 2.6, and i got version 2.8
Avatar
cluekitty 2022-03-14 15:10
Then, you'll have to downgrade to a supported version, unfortunately
15:12
EmoSaru doesn't maintain the Crowd Control scripts, so it's out of her control to keep that updated. If you want a newer version of bizhawk supported, you'll have to reach out to the Crowd Control devs to see if they'll implement support for 2.7+
Avatar
EmoSaru 2022-03-14 15:46
Technically, there are updated versions that will apparently work with emotracker if you download the crowdcontrol SDK from them.
15:46
But I am still in progress on completely replacing the autotracker infrastructure to work a different way.
15:46
So I'm not taking more updates from them.
Avatar
Tenshi 2022-03-17 11:36
Okay. Dummy-noob to getting autotracker going. I'm coming back from a LONG time away from Rando- what should I grab, emu-wise? I'm gonna assume my old higan's not gonna cut it. (RIP byuu)
Avatar
TarThoron 2022-03-17 12:16
I would look through the pins and decide which you like. I believe Bizhawk is closest to Higan.
Avatar
Fouton (PugHUD) 2022-03-18 05:54
To be clear with the Bizhawk pin, I believe you're going to specifically need Bizhawk 2.3.0, 2.3.1, or 2.4.0. later Bizhawk is a nogo
05:55
Anything beyond that, while doable, takes a lot of work to set up properly
Avatar
ミシウス 2022-03-18 17:15
so i'm trying to set up autotracking for smz3, and i get this error "error loading module 'socket.core' from file '.\socket.dll': %1 is not a valid Win32 application." (edited)
Avatar
TarThoron 2022-03-18 17:33
You need to use the 32-bit version of snes9x-rr. Or use the version that comes with EmoTracker. Or use this version: https://drive.google.com/file/d/1QN3SvqOGJdRqvCGcCE_7INchOhfLamrb/view
Avatar
ミシウス 2022-03-18 18:27
well, that was it. how do i turn off this frame counter?
Avatar
TarThoron 2022-03-18 18:32
, or .
Avatar
ミシウス 2022-03-18 18:59
thx
Avatar
Dragozan 2022-03-24 12:54
apologies for my ignorance, but in regards to the latest update to Emotracker allowing for an offline connection for auto-tracking: is this still achieved via the usual Lua connection method?
Avatar
TarThoron 2022-03-24 12:55
Yes. The only change is that you no longer need an active internet connection to initiate autotracking.
😃 1
Avatar
Dragozan 2022-03-24 12:56
awesome 🙂 Nice and straight-forward then. Thanks for the quick response
Avatar
Robbeas03 2022-03-28 23:24
Hi, I was wondering if anyone can help me out with an error im getting when trying to do the auto-tracking.
23:31
nevermind, i found my answer in the chat history. thank you.
Avatar
BootsinSoots 2022-03-29 10:47
Ok, I need help. I'm using BizHawk 2.8 If that's the issue, then I'll end my chain here
10:48
But I can't find any documentation for how to connect EmoTracker's DASH autotracker for Super Metroid to BizHawk through the Lua console. All the scripts I've tried have failed
Avatar
TarThoron 2022-03-29 10:56
For 2.8 you'll need the latest Crowd Control SDK. The script included with EmoTracker only supports Bizhawk 2.3.x and some 2.4.x.
Avatar
BootsinSoots 2022-03-29 10:57
Where do I find that
Avatar
BootsinSoots 2022-03-29 10:58
Ok, what I want is the connector lua in the connector folder?
10:58
Because it didn't work
Avatar
TarThoron 2022-03-29 11:03
Looks like even the CC connector only supports up to 2.6.1 right now
Avatar
BootsinSoots 2022-03-29 11:04
Got it. Guess I'll go without. Thanks!
Avatar
TarThoron 2022-03-29 11:04
So your options are downgrade Bizhawk to a supported version, or use QUSB2SNES or SNI as a bridge between Bizhawk and Emo. (edited)
Avatar
BootsinSoots 2022-03-29 11:04
SNI?
11:04
I think I'm using that, as I'm plugged into Archipelago
Avatar
TarThoron 2022-03-29 11:06
Super Nintendo Interface. Use the connector script that comes with SNI, and set EmoTracker to read sd2snes, not lua.
11:06
Obviously SNI needs to be running too.
Avatar
BootsinSoots 2022-03-29 11:07
got it
Avatar
Kevie_Kevster 2022-03-31 10:04
Hello everyone I am a noob when it comes to emo tracker. I have downloaded snes9x-rr-32 and have downloaded emotracker. I have followed every step but there is a catch. Catch 1, the robot icon is not showing up for me at the bottom right. Catch 2 when I go to connect the game through the connector in lua. It says Failed to open socket: Connection refused. What am I doing wrong here? (edited)
10:05
Also apologies if I posted the question in the wrong channel.
Avatar
Avatar
Kevie_Kevster
Hello everyone I am a noob when it comes to emo tracker. I have downloaded snes9x-rr-32 and have downloaded emotracker. I have followed every step but there is a catch. Catch 1, the robot icon is not showing up for me at the bottom right. Catch 2 when I go to connect the game through the connector in lua. It says Failed to open socket: Connection refused. What am I doing wrong here? (edited)
MikeTrethewey | Axiom Verge 2022-03-31 10:21
1: Which pack? Does it support autotracking?
Avatar
Kevie_Kevster 2022-03-31 10:38
I figured it out. I had the wrong pack. I am so sorry
Avatar
MrKarato 2022-04-01 20:14
Is there a way to make EmoTracker detect checks in dungeons in ALTTPR?
Avatar
TarThoron 2022-04-01 20:19
The pack from EmoSaru won't, because it's compliant with racing rules. Pretty sure Codeman's pack does. (edited)
Avatar
Avatar
TarThoron
The pack from EmoSaru won't, because it's compliant with racing rules. Pretty sure Codeman's pack does. (edited)
MrKarato 2022-04-01 20:24
You are right, wish EmoSaru's worked for that, it's nicer looking >.> Ty (edited)
Avatar
Avatar
MrKarato
You are right, wish EmoSaru's worked for that, it's nicer looking >.> Ty (edited)
MikeTrethewey | Axiom Verge 2022-04-01 21:12
nicer looking
Might/could make a layout customization to reflect what you like about Emo’s layout.
Avatar
Avatar
MrKarato
You are right, wish EmoSaru's worked for that, it's nicer looking >.> Ty (edited)
Nicholas Steel 2022-04-01 22:34
@MrKarato What's bad about it's appearance specifically? Maybe there's a setting that can get it looking the way you'd like. Is it the black lines that concern you? (edited)
Avatar
Avatar
Nicholas Steel
@MrKarato What's bad about it's appearance specifically? Maybe there's a setting that can get it looking the way you'd like. Is it the black lines that concern you? (edited)
MrKarato 2022-04-01 23:17
Yes, the lines XD
Avatar
Nicholas Steel 2022-04-01 23:30
That used to be easy to resolve with an override in his pack (just use the images from Emosaru's pack), in his recent overhaul it's become a lot more involved to override as the overworld images are now broken in to chunks with scripts used to arrange them. (edited)
23:31
He's expressed he may add a setting to remove the black lines if there's enough interest.
Avatar
Avatar
MrKarato
Yes, the lines XD
codemann8 2022-04-03 18:22
@Nicholas Steel also... see the latest update
Avatar
Avatar
codemann8
@Nicholas Steel also... see the latest update
MrKarato 2022-04-03 18:48
Avatar
Avatar
codemann8
@Nicholas Steel also... see the latest update
Nicholas Steel 2022-04-04 00:50
Very awesome, thanks a lot for doing this. (edited)
Avatar
ChaoticUnreal 2022-04-06 12:40
Are there any Final Fantasy 4 Free Enterprise packs that support autotracking (with QUsb2Snes)
Avatar
Avatar
ChaoticUnreal
Are there any Final Fantasy 4 Free Enterprise packs that support autotracking (with QUsb2Snes)
MikeTrethewey | Axiom Verge 2022-04-06 16:58
The pack author should’ve included a robot icon in the Package Manager if it supports auto-tracking.
Avatar
Skyy 2022-04-09 11:10
Question on alttp randomomizer autotracker. I'm using the Official ALTTPR Support standard map tracker, and QUsb2Snes as the connector, which I use for smz3 with no issues. But it's not tracking everything properly. It's missing items and locations and picking up some others. Is this normal? I know when I started smz3 I had a similar issue with the Emotracker connector not tracking things, which is why I changed to the QU. Is there a dif one that works best for just alttpr? TIA
11:11
It'll pick up if I beat the dungeon and got the crystal/pendant just fine, but not mark items as collected if that helps.
Avatar
MeleeWizard 2022-04-09 11:15
The is a racing rule that forbids auto-tracking dungeon checks. Emosaru's pack abides by this.
Avatar
Skyy 2022-04-09 11:16
ooh, so it'll do overworld but not dungeons?
Avatar
MeleeWizard 2022-04-09 11:16
right
Avatar
Skyy 2022-04-09 11:16
ok, good to know thank you much
Avatar
MeleeWizard 2022-04-09 11:17
Codemann's pack has a option that removes that restriction
Avatar
Skyy 2022-04-09 11:29
I tried loading his but it crashed every time for some reason
Avatar
Nicholas Steel 2022-04-10 05:52
Actual crash or just a prompt asking if you'd like to keep waiting for the program to become responsive?
Avatar
Skyy 2022-04-10 07:49
Actual crash, Emotracker goes non-responsive and needs to shut down.
Avatar
Avatar
Skyy
Actual crash, Emotracker goes non-responsive and needs to shut down.
MikeTrethewey | Axiom Verge 2022-04-10 07:53
What version of EmoTracker? What version of CodeTracker?
Avatar
Skyy 2022-04-10 09:43
It doesn't say it needs any updates on the codetracker, so I imagine it's the most up to date version. Not sure where to check an actual version number.
09:45
And this is the message I get when I try to load it:
Avatar
Avatar
Skyy
It doesn't say it needs any updates on the codetracker, so I imagine it's the most up to date version. Not sure where to check an actual version number.
MikeTrethewey | Axiom Verge 2022-04-10 09:51
Did you try uninstalling and reinstalling the CodeTracker pack?
Avatar
Spleebie 2022-04-10 09:52
The pack takes quite a while to load. Click on "wait for the program to respond" and then wait
Avatar
MikeTrethewey | Axiom Verge 2022-04-10 09:53
I wonder if there’s some overrides that may be conflicting (if they got that far).
Avatar
Spleebie 2022-04-10 09:53
Don't interact with the emotracker window while it's loading
Avatar
MikeTrethewey | Axiom Verge 2022-04-10 09:54
CodeTracker may still chew on some tasty RAM chips for that first load. Maybe it gets easier after that initial run.
Avatar
Avatar
Skyy
And this is the message I get when I try to load it:
Nicholas Steel 2022-04-10 09:59
That's... the prompt I referred to when saying "or just a prompt asking if you'd like to keep waiting for the program to become responsive?"
10:00
That specific prompt does not mean the program has crashed, it only means Windows is unable to discern if the program is doing anything. Programs usually keep loading when you click the option to keep waiting, the application will remain faded white until Windows can ascertain the program is alive (usually when the program finishes the strenuous task it was doing). (edited)
Avatar
Skyy 2022-04-10 10:56
I just re-installed, will give it more time and see if it loads
Avatar
Skyy 2022-04-10 11:24
It did load, but took around 5-6 minutes or so
👍🏻 1
Avatar
Avatar
Nicholas Steel
Guide to Autotracker Setup (Snes9x-nwa) - Download the latest QUSB2SNES "asset" from https://github.com/Skarsnik/QUsb2snes/releases (8~MB 7z file for Windows, 22MB dmg file for Macintosh). - Download the latest snes9x-1.60-nwa "asset" from https://github.com/Skarsnik/snes9x-emunwa/releases (2.6~MB 7z file). - Extract the snes9x-1.60-nwa emulator and associated files into a new folder. - Extract QUSB2SNES and associated files into a new folder. - If the above files can't be opened/extracted than download & install 7zip from https://www.7-zip.org/download.html Now that you've extracted everything necessary: - Open Emotracker with a package that supports autotracking. Right click on the robot in the bottom right corner and set it to "SD2SNES", then start the autotracking. (it'll come up yellow, that's okay) - Open QUSB2SNES, you'll notice an icon appear in the right side of the Taskbar indicating the program is running. If this is your first time using this program you will need to configure some settings: Right-click the application icon in the Taskbar and in the Devices menu enable "EmuNetworkAccess" and "SD2SNES". - Open snes9x-nwa and start the game, then on the menu bar click Netplay > Enable Emu Network Control. This may trigger an alert from QUSB2SNES and your Firewall asking for permission to connect, click Yes/Allow. - If everything is working correctly the Autotracking icon in Emotracker will change from yellow, to cyan. Cyan means the connection between the emulator and Emotracker has been successfully established. - Enjoy playing your game while Emotracker tracks what you're doing in the game. Note: If you intend to run LUA scripts, you'll instead want to follow these instructions: https://discord.com/channels/386961931988369418/549484120263229441/558379221609873422 (edited)
Montii 2022-04-13 06:25
so i'm using this auto tracker and everything works alright except one thing and idk if it's normal or not
06:27
i've been using lttp for it and it detects every item i collect except the items in dungeons
06:27
is that normal?
06:28
same with the escape sequence
Avatar
Avatar
Montii
is that normal?
MikeTrethewey | Axiom Verge 2022-04-13 06:30
Yes. I need to write up a #faq for this.
Avatar
Avatar
MikeTrethewey | Axiom Verge
Yes. I need to write up a #faq for this.
MikeTrethewey | Axiom Verge 2022-04-13 06:32
Top 📌 message in #general-support .
Avatar
Montii 2022-04-13 06:35
if i use another pack will the autotracker still work?
06:35
or does it work only for the official pack
Avatar
Avatar
Montii
if i use another pack will the autotracker still work?
MikeTrethewey | Axiom Verge 2022-04-13 07:18
Autotracking support is on a per-pack basis. Check for the blue robot in the Package Manager listing.
Avatar
Montii 2022-04-13 07:18
i noticed a few mins ago thank you for the help (edited)
👍 1
Avatar
Montii 2022-04-15 05:39
i saw link's awakening has a auto tracker where can i find a guide for how to set it up? i didn't see any information on it in pinned messages
Avatar
TarThoron 2022-04-15 07:29
Really? Because the pins are nothing but how to set up autotracking on various emulators/hardware.
Avatar
TarThoron 2022-04-15 08:47
Oh, Link's Awakening = Game Boy. That's not in the pins. Pretty sure it's similar to NES, in that you need a Bizhawk that supports the included connector.lua, and then it's probably the default GB core. Run the .lua, right click the robot head and select Lua.
👍 1
08:53
Avatar
Nicholas Steel 2022-04-15 22:15
@Montii see above.
👍 1
Avatar
Däniel 2022-04-19 05:48
Hello everyone! I wanted to try the "Auto Pin Current Dungeon" and the other Auto Pin things with code tracker but theres alwas the error with the dev console. I looked at the github with the overrides but didnt understand how to get this to work andyHide
Avatar
Avatar
Däniel
Hello everyone! I wanted to try the "Auto Pin Current Dungeon" and the other Auto Pin things with code tracker but theres alwas the error with the dev console. I looked at the github with the overrides but didnt understand how to get this to work andyHide
Nicholas Steel 2022-04-19 08:57
Navigate to %userprofile%\Documents\EmoTracker\user_overrides\ and create a folder called alttpr_codetracker_codemann8 and then within that folder another one called Settings. Restart Emotracker. If the error persists, copy or screenshot the console log that you can access in Emotracker. Alternatively export a Settings file override. (edited)
Avatar
Cheify 2022-04-24 10:45
Im having an issue idk the cause but whenever I try to set the auto tracking to sd2snes the whole program just freezes
Avatar
Avatar
Cheify
Im having an issue idk the cause but whenever I try to set the auto tracking to sd2snes the whole program just freezes
MikeTrethewey | Axiom Verge 2022-04-24 10:57
Are you trying to connect it to an sd2snes device?
Avatar
Cheify 2022-04-24 11:14
my snes classic, i have it set up in qusb2snes and it kinda worked then it just started freezing (edited)
Avatar
EmoSaru 2022-04-24 11:25
The connection process is unfortunately synchronous in the underlying library I use, so it may pause for a few seconds while it connects. That said, if it doesn’t come back, it means there’s an issue on your qusb2snes/snes classic side. (edited)
Avatar
Avatar
Cheify
my snes classic, i have it set up in qusb2snes and it kinda worked then it just started freezing (edited)
MikeTrethewey | Axiom Verge 2022-04-24 13:31
I’ll see if I can crack that with my SNES Classic. No estimate on timeframe though. Darn employment getting in the way of playtesting.
Avatar
Ocean Prince 2022-04-26 06:01
Some issues I have been encountering with AutoTracker: You must use BSNES Core. SNES9x Core will fail with a "Read a NIL Value" message. I, wish the Lua Script Warned me about that. But, it works once I did that change. I also had to set BizHawk to use Lua+LuaInterface. But the Script warned me about that not being set. Crowd Control itself, does suggest BizHawk 2.6.1 while the LUA Connector only works/supports 2.3.0 and 2.3.1 https://crowdcontrol.live/guides/Zelda3Randomizer Is there a way to get the Auto Tracker to Support a Newer BizHawk version? I am using EmoTracker 2.3.8.16 And latest EmoTracker Official ALTTP Support package.
Avatar
TarThoron 2022-04-26 08:25
First line of the Bizhawk instructions says "Autotracking only works with BSNES core." The connector lua that comes with EmoTracker works with versions up to 2.4.2., even though the error message only mentions 2.3.x., and official support only covers that script. If you get the Crowd Control SDK and use that script, you can use 2.6.1. EmoSaru has repeatedly said that she no longer wishes to work with the Crowd Control people, and that method of connecting will be replaced rather than updated. While currently not officially supported, the best workaround is to get qusb2snes or SNI, which each come with their own connection scripts. Connect Bizhawk to whichever of those you use, and tell EmoTracker to read sd2snes, which is the protocol those programs emulate. This should work with any Bizhawk version, and potentially other cores, though BSNES is still recommended.
Avatar
Avatar
TarThoron
First line of the Bizhawk instructions says "Autotracking only works with BSNES core." The connector lua that comes with EmoTracker works with versions up to 2.4.2., even though the error message only mentions 2.3.x., and official support only covers that script. If you get the Crowd Control SDK and use that script, you can use 2.6.1. EmoSaru has repeatedly said that she no longer wishes to work with the Crowd Control people, and that method of connecting will be replaced rather than updated. While currently not officially supported, the best workaround is to get qusb2snes or SNI, which each come with their own connection scripts. Connect Bizhawk to whichever of those you use, and tell EmoTracker to read sd2snes, which is the protocol those programs emulate. This should work with any Bizhawk version, and potentially other cores, though BSNES is still recommended.
Ocean Prince 2022-04-26 14:45
What I was probably missing the most, was BSNES Core. SMH Been a while since I used BizHawk. Lots of new Updates and stuff now though.
Avatar
Avatar
TarThoron
First line of the Bizhawk instructions says "Autotracking only works with BSNES core." The connector lua that comes with EmoTracker works with versions up to 2.4.2., even though the error message only mentions 2.3.x., and official support only covers that script. If you get the Crowd Control SDK and use that script, you can use 2.6.1. EmoSaru has repeatedly said that she no longer wishes to work with the Crowd Control people, and that method of connecting will be replaced rather than updated. While currently not officially supported, the best workaround is to get qusb2snes or SNI, which each come with their own connection scripts. Connect Bizhawk to whichever of those you use, and tell EmoTracker to read sd2snes, which is the protocol those programs emulate. This should work with any Bizhawk version, and potentially other cores, though BSNES is still recommended.
Ocean Prince 2022-04-26 20:55
This worked out for me. Thank you.
Avatar
Elliot (FREE SPACE) 👑 2022-04-28 22:43
any hope of this working with bizhawk 2.8 or is it only for older versions?
Avatar
Avatar
Elliot (FREE SPACE) 👑
any hope of this working with bizhawk 2.8 or is it only for older versions?
TarThoron 2022-04-29 10:06
Literally answered that in my previous post ☝
Avatar
Elliot (FREE SPACE) 👑 2022-04-29 10:09
sounds complicated bro
Avatar
TarThoron 2022-04-29 10:15
Bizhawk is in general.
Avatar
Three11s12 2022-05-09 16:56
Does the Official Package, Standard Map Tracker support dungeon chests? It seems like it doesn't mark dungeons complete for me even though I'm pretty sure I got all the chests?
16:56
The auto-tracker that is.
Avatar
PolychromeVirus 2022-05-09 17:09
it does not, its not race legal to auto track dungeon chests (edited)
Avatar
Three11s12 2022-05-09 17:13
Ahh, gotcha. Okie dokes. Thanks!
Avatar
Avatar
TarThoron
First line of the Bizhawk instructions says "Autotracking only works with BSNES core." The connector lua that comes with EmoTracker works with versions up to 2.4.2., even though the error message only mentions 2.3.x., and official support only covers that script. If you get the Crowd Control SDK and use that script, you can use 2.6.1. EmoSaru has repeatedly said that she no longer wishes to work with the Crowd Control people, and that method of connecting will be replaced rather than updated. While currently not officially supported, the best workaround is to get qusb2snes or SNI, which each come with their own connection scripts. Connect Bizhawk to whichever of those you use, and tell EmoTracker to read sd2snes, which is the protocol those programs emulate. This should work with any Bizhawk version, and potentially other cores, though BSNES is still recommended.
Just BorB 2022-05-14 07:09
thanks a lot. that helped me
Avatar
TBlick05 2022-05-14 07:20
Hey Everyone, I just tried to run the autotracker after months of not using it, I keep getting the crowd control error for the autotracking. I have uninstalled and re-installed to the most up to date versions of each. 2.3.8.16 EmoTracker and 2.8 BizHawk. I am not trying to do CC or anything, just want the autotracking to play some ALTTPR seeds. Thanks in advance for any advice/help. I am sorry if this has been asked before, I have not been able to find anything in recent messages.
Avatar
MeleeWizard 2022-05-14 07:28
The output window clearly says which versions of BizHawk are supported.
Avatar
Avatar
TBlick05
Hey Everyone, I just tried to run the autotracker after months of not using it, I keep getting the crowd control error for the autotracking. I have uninstalled and re-installed to the most up to date versions of each. 2.3.8.16 EmoTracker and 2.8 BizHawk. I am not trying to do CC or anything, just want the autotracking to play some ALTTPR seeds. Thanks in advance for any advice/help. I am sorry if this has been asked before, I have not been able to find anything in recent messages.
Just BorB 2022-05-14 08:13
TarThoron answered that question. Scroll a bit upwards
Avatar
FirstOriginalOGSteve2 2022-05-14 16:02
Does autotracking not work on Snes9x-rr version 1.6.0? Will using v1.54 will get rid of the "error loading module 'socket.core' from file '.\socket.dll': %1 is not a valid Win32 application" error? I've already made sure I have the x64 version of snes9x-rr on an x64 machine (edited)
Avatar
EmoSaru 2022-05-14 16:27
Your issue is actually that you need to use the 32 bit version due to the 32 bit Lua module being loaded
Avatar
Chaia Eran 2022-05-18 20:04
Are there plans in the future to support BizHawk 2.8?
Avatar
TarThoron 2022-05-18 20:12
You can use Bizhawk 2.8 (or any other version) if you use qusb2snes or SNI to emulate the sd2snes protocol, rather than connecting directly to EmoTracker. If the folks at Crowd Control update thier connector.lua to work with 2.8, it should also work for EmoTracker. Right now they only support up to 2.6.1. But until further notice the only officially supported method is the connector.lua that comes packaged with EmoTracker, which only supports up to 2.4.2.
Avatar
Chaia Eran 2022-05-18 20:12
Does that work with the GBA core?
Avatar
TarThoron 2022-05-18 20:14
GBA core (or any non-SNES core) is limited to the connector.lua. The above comments on supported versions still stands. (edited)
Avatar
Chaia Eran 2022-05-18 20:15
Alright, thanks!
Avatar
ScorelessPine 2022-05-20 16:31
Ah, reading the above, that kind of sucks because I've never been able to get background input to work on bizhawk 2.4 for my xbox controller, even with the setting on it always stops input on tab out.
16:35
Ah, actually wait a second, over on forum.warp.world, they claim to support bizhawk 2.8 and have a link to it under "emulator support" here: https://forum.warp.world/t/how-to-setup-and-use-the-crowd-control-sdk/5121
16:36
Is there a disconnect between what they claim to support and what the connector actually works for? Or do they actually support it now and the news just hasnt traveled?
16:38
May 11th, 2022
Oh, so it seems it has, but it's relatively new
Avatar
Avatar
ScorelessPine
Is there a disconnect between what they claim to support and what the connector actually works for? Or do they actually support it now and the news just hasnt traveled?
cluekitty 2022-05-20 16:44
The script included with emotracker is just what will officially be supported in this discord. If you can get a newer version working on your own, it may work, but forward compatibility isn't guaranteed by Emotracker if Crowd Control changes something on their side.
👍 1
16:45
That is, unless EmoSaru decides to include that forward compatibility on a future update.
Avatar
ScorelessPine 2022-05-20 16:45
True and I understand that, however tarthoron's comment of "If the folks at Crowd Control update thier connector.lua to work with 2.8, it should also work for EmoTracker. Right now they only support up to 2.6.1." i noticed and was curious to look into because the last i heard of it was also that they only supported 2.6.1
16:46
Or 2.4.2, i forget which was the one i last saw them support
Avatar
cluekitty 2022-05-20 16:46
Well, I'd say just try it out. I haven't checked CC's website/sdk in a while so if they added future support then cool.
Avatar
ScorelessPine 2022-05-20 16:47
Yeah i downloaded it, just wasnt sure where to find the connector after installing
16:47
currently working on that part
Avatar
TarThoron 2022-05-20 16:48
Yeah, last time I looked at that page, which was about a month ago, it said 2.6.1. Looks like they've updated.
Avatar
ScorelessPine 2022-05-20 16:49
I wouldnt have expected a change either tbh, it was on an outdated version a few times in a row when i looked
Avatar
cluekitty 2022-05-20 16:49
iirc, when I last downloaded the 2.6.1 scripts, they were in a folder called ConnectorScripts in the zip file (edited)
Avatar
ScorelessPine 2022-05-20 16:50
Mostly was looking in the past while trying to get some ladxr multiworld working with auto tracking, which was a while ago admittedly
Avatar
Avatar
cluekitty
iirc, when I last downloaded the 2.6.1 scripts, they were in a folder called ConnectorScripts in the zip file (edited)
ScorelessPine 2022-05-20 16:51
when i last downloaded the 2.6.1 scripts
Where can i find the scripts at? The only CC download i knew of was the all in one installer
Avatar
cluekitty 2022-05-20 16:51
You'll want to find their SDK
Avatar
ScorelessPine 2022-05-20 16:51
Ah ok
16:51
literally the page i linked, got it
16:51
i should have read further
Avatar
TarThoron 2022-05-20 16:51
And yeah, download the SDK, unzip, and then it's just one folder down.
Avatar
ScorelessPine 2022-05-20 16:54
Hm, the script still claims needing 2.6
Avatar
TarThoron 2022-05-20 16:56
Might need the .dlls from the above folder. Looks like the lua script is still from 2020.
Avatar
ScorelessPine 2022-05-20 16:59
Not sure what I'd do with them?
17:00
Throwing them all in the dlls folder didnt seem to change anything (though replacing the 5 commonly-named files stopped it from opening, but overwriting them back fixed that)
17:01
Probably something i can take to the CC discord actually. Ill see what info i can get there
Avatar
cluekitty 2022-05-20 17:02
That would probably be best. a quick check of the newest download and my old download shows that the files aren't actually different.
17:02
so it might just be a technicality that it works with 2.8
Avatar
ScorelessPine 2022-05-20 17:12
I posted the question in there and ill wait for a response, but i wonder if it's just that the whole of CC's stuff works with bizhawk 2.8 but they just havent updated the sdk? People are saying that it's working on 2.8 but theyre obviously talking about having set it all up through crowd control rather than downloading the sdk
Avatar
ScorelessPine 2022-05-20 17:34
Ok I found the files, apparently theyre stored in appdata/local/programs/CrowdControl if you have CC installed. Doing a comparison on all the files, theyre literally the same except for hal.lua's version check and an extra explainCore.lua which is literally just this
event.unregisterbyname("connectorlib") console.clear() print(memory.getmemorydomainlist()) print(gameinfo.getromname())
17:34
Sooo unless something was done elsewhere, the CC connector files havent changed at all
17:35
Guess ill just keep on trucking with this minish cap seed i was gonna play and pop in if anything breaks
👍 1
Avatar
Avatar
EmoSaru
Your issue is actually that you need to use the 32 bit version due to the 32 bit Lua module being loaded
confuseousprime 2022-06-02 07:47
just wanted to pop in and say thank you, this helped me figure out what I was doing wrong. 🎉
Avatar
DeepFried87 2022-06-03 18:21
greetings, trying to get emo tracker to work with my snes classic and struggling, i get here
18:22
and it wont connect i downloaded Qsnes and thought i got the correct hmod into my hakchi but i'm not sure exactly what to do
Avatar
TarThoron 2022-06-03 18:35
Have you installed Hakchi2 CE on your Classic?
18:36
And did you have any other version of Hakchi installed before this?
Avatar
S.C.M.R. 2022-06-04 10:54
so i downloaded qusb2snes so i can use the autotracker and when i selected emulator with nwa support i got these error messages
Avatar
TarThoron 2022-06-04 10:55
Try restarting your computer and trying again. Chances are you have multiple instances if something running.
Avatar
S.C.M.R. 2022-06-04 11:21
ok i didnt get an error from there but now the robot is red
11:22
i think it has something to do with the ports for netplay but i dont remember what the default is
11:22
its 8080 isnt it
11:24
also i need the host name
Avatar
S.C.M.R. 2022-06-04 11:36
nvm i think it works
Avatar
Squidkid 2022-06-04 15:53
I am trying to connect emotracker for a lttp randomizer. But whenever I try to connect them I get this error
15:53
error loading module 'socket.core' from file '.\socket.dll': %1 is not a valid Win32 application.
15:54
I am on x64 windows
Avatar
TarThoron 2022-06-04 15:59
You still need to use the 32bit snes9x-rr.
Avatar
Squidkid 2022-06-04 16:00
ok
16:00
that helps
16:00
thank you
Exported 1,233 message(s)